Rezervační systém pro vývojáře na vlastním serveru
Rezervační stránka pro úvodní hovory, placené code review a pravidelné schůzky s klienty. Použijte hostovanou verzi, nebo si přečtěte zdrojový kód a spusťte ho na vlastním serveru.
Aktualizováno 22. října 2026
Proč se vývojáři na volné noze pořád domlouvají na schůzkách e-mailem?
Celý den automatizujete cizí procesy a pak dvacet minut dohadujete e-mailem půlhodinový hovor a v hlavě přepočítáváte časová pásma. Většina rezervačních nástrojů by to vyřešila, jenže jde o uzavřené služby, do kterých nenahlédnete, nerozšíříte je a nepřestěhujete na vlastní stroj. Kód Tymeslotu je veřejný pod GNU AGPLv3, napsaný v Elixiru a Phoenixu nad PostgreSQL. Spravovanou službu hostujeme v EU; kdo chce, rozjede stejný kód u sebe v Dockeru.
Co vývojář chce od rezervační stránky
Schůzek má vývojář na volné noze málo, ale každá je jiná: bezplatný úvodní hovor se zájemcem, placená hodina nad cizím kódem, týdenní schůzka s klientem na paušálu. Probíhají napříč časovými pásmy a rezervace se musí dostat do zbytku vašich nástrojů, ať je to issue tracker, CRM, nebo kanál ve Slacku.
Tymeslot to pokryje bez dlouhého nastavování. Každý druh schůzky má vlastní typ, odkaz a délku. Stránka si časové pásmo návštěvníka zjistí z prohlížeče a vaše hodiny přepočítá. Odkazy na video vznikají samy, klidně i v Jitsi nebo MiroTalk na vlastním serveru, pokud je máte radši než Google Meet nebo Zoom. Webhooky se spustí při rezervaci, žádosti, zamítnutí, zrušení i přesunutí a každý je podepsaný, takže váš přijímač dokáže, že přišel od Tymeslotu. Ve spravované službě patří webhooky a platby do tarifu Pro, na vlastním serveru je dostanete všechno.
Vše, co vývojáři potřebují. Nic navíc.
Nejdřív přečíst, pak věřit
Naklonujte repozitář a projděte ho grepem: rezervační stránka nenese žádné reklamní trackery. tymeslot.app přidává Google reCAPTCHA, až když klient začne vyplňovat formulář, jako obranu proti spamovým rezervacím; vaše instalace ji načte, jen když ji nastavíte.
Webhooky, které si ověříte
Každé doručení nese podpis HMAC-SHA256 přes časové razítko a tělo, klíčovaný vaším tokenem, takže přijímač odmítne podvržené i znovu přehrané zprávy. Nebo kód vynechte a události posílejte do Slacku či Telegramu.
Konzultační hodiny k vašemu projektu
Udržujete open-source knihovnu? Skupinový typ rezervace v tarifu Pro dá týdennímu komunitnímu hovoru pevný počet míst, od 2 do 999, a po obsazení posledního se uzavře.
Videohovory podle vašich pravidel
Google Meet, Microsoft Teams, Zoom, Jitsi, MiroTalk, kMeet nebo Nextcloud Talk: ke každé rezervaci vznikne místnost, takže žádný odkaz nevkládáte ručně.
Code review zaplacené předem
Hodině revize dejte pevnou cenu a klient ji při rezervaci zaplatí přes váš účet Stripe. Zájemce, který by za hodinu vaší práce nikdy nezaplatil, se tak vyřadí sám.
Typ schůzky pro každou spolupráci
Úvodní hovor, placené code review, týdenní schůzka s klientem: oddělené typy s vlastní délkou, adresou a otázkami, přičemž soukromé se na veřejné stránce nikdy neukážou.
Poznejte rozdíl
Bez aplikace Tymeslot
S aplikací Tymeslot
Běžné scénáře plánování
Jak vývojáři na volné noze promění návštěvy portfolia v zarezervované hovory?
Zájemce si na vašem webu přečte případovou studii nebo na GitHubu README a chce si promluvit. Když je dalším krokem e-mail a čekání, mnozí ho neudělají. Rezervační odkaz tam, kde vás našli, promění zájem v konkrétní datum.
- Vytvořte 30minutový „Úvodní hovor“ s předstihem 24 hodin a rezervací nejvýš tři týdny dopředu.
- Vložte ho na kontaktní stránku jako kalendář přímo v textu a holý odkaz dejte do README svého profilu na GitHubu.
- Zeptejte se na odkaz na projekt nebo repozitář (otázka typu URL, na tymeslot.app v tarifu Pro) a před hovorem kód proleťte.
- Zájemce vidí všechny termíny ve svém časovém pásmu a videomístnost existuje dřív, než mu dorazí potvrzení.
Jak vývojáři vedou týdenní schůzky s klienty na paušálu?
Klienti na paušálu potřebují pravidelný termín a vy potřebujete, aby vám neukusoval soustředěnou práci. Soukromý typ schůzky s vlastním rozvrhem drží schůzky v hodinách, které si zvolíte.
- Vytvořte 30minutový typ schůzky „Schůzka s klientem“ a skryjte ho z veřejné stránky.
- Přiřaďte mu rozvrh dostupnosti jen s hodinami vyhrazenými na hovory, třeba pondělní a čtvrteční odpoledne.
- Klientovi pošlete přímý odkaz a povolte hosty, aby se mohl připojit jeho product owner nebo designér.
- Pokud má každý klient na paušálu vlastní typ schůzky, omezte každý na jednu rezervaci týdně, aby si nikdo nezabral tři termíny za jeden sprint.
Jak vývojáři napojí rezervace na zbytek svých nástrojů?
Rezervace je začátek práce: issue k založení, lead k zapsání, kanál k upozornění. Webhooky každou předají nástrojům, které už provozujete.
- Přidejte koncový bod webhooku a vyberte události: meeting.created, meeting.requested, meeting.declined, meeting.request_expired, meeting.cancelled nebo meeting.rescheduled.
- V přijímači vezměte hodnotu t= z hlavičky X-Tymeslot-Signature, spočítejte HMAC-SHA256 z ní, tečky a nezpracovaného těla s vaším tokenem a před jakýmkoli parsováním výsledek porovnejte s v1=.
- Ve vlastním kódu z dat udělejte issue na GitHubu, záznam v CRM nebo blok v kalendáři, případně je bez jediného řádku kódu pošlete do Slacku či Telegramu.
- Než si zarezervuje skutečný klient, ověřte koncový bod testem spojení v nástěnce.
Podívejte se na Tymeslot v praxi
Quill
Vyzkoušet živé demo
Rhythm
Vyzkoušet živé demo
Paper
Vyzkoušet živé demo
Folio
Vyzkoušet živé demoVýchozí nastavení, se kterým mohou vývojáři hned začít
| Typ schůzky | Délka | Časová rezerva | Minimální předstih | Rezervace dopředu | Platba při rezervaci |
|---|---|---|---|---|---|
| Úvodní hovor | 30 min | 10 min | 1 den | 3 týdny | Žádná |
| Placené code review | 60 min | 15 min | 2 dny | 3 týdny | Poplatek 3 000 Kč při rezervaci |
| Schůzka s klientem (soukromá) | 30 min | 10 min | 12 hodin | 30 dní | Žádná |
Otázky ve formuláři
- Odkaz na projekt, repozitář nebo stávající web
- Na jakém stacku to zhruba stojí?
- Co si od hovoru slibujete?
- Je tu nějaký termín nebo datum spuštění?
Chtějte veřejný odkaz, nikdy token, soubor .env nebo zip s kódem; pokud review potřebuje soukromý repozitář, požádejte o přístup pro čtení až po zaplacení. Předstih 48 hodin u review vám dá čas kód naklonovat a projít, a protože předstih patří k rozvrhu, potřebují review a schůzky s klienty každé svůj.
Tymeslot ve srovnání s Cal.com a TidyCal
Tymeslot, Cal.com i TidyCal mají pro samostatného vývojáře bezplatný hostovaný tarif, takže rozhoduje kód: přečtete si zdrojáky toho, co provozujete, a nasadíte to sami? Samotný Cal.com má uzavřený kód; otevřenou variantu pro vlastní server představuje komunitní edice Cal.diy. TidyCal existuje jen jako hostovaná služba. Náskok má Cal.com u peněz v bezplatném tarifu: přijímá tam platby přes Stripe nebo PayPal, kdežto spravovaný Tymeslot nechává placené rezervace v tarifu Pro.
| Funkce | Tymeslot | Cal.com | TidyCal |
|---|---|---|---|
| Otevřený zdrojový kód | Veřejný každý řádek: AGPLv3, Elixir a Phoenix | Cal.com má uzavřený kód; Cal.diy má otevřený kód | Ne: jen hostovaná služba |
| Provoz na vlastním serveru | Stejný kód jako tymeslot.app, nic neschované | Jen komunitní edice Cal.diy | Ne: jen hostovaná služba |
| Bezplatný tarif | Zdarma: vložení do portfolia, soukromé schůzky, neomezeně rezervací | Ano: navždy zdarma pro 1 uživatele | Ano: neomezený počet rezervací a typů rezervací |
Zdroje ověřeny 5. října 2026.
Kolik času můžete ušetřit?
Jde o hrubý odhad, ne o slib.
150
ušetřených minut týdně
130,0
ušetřených hodin ročně
195 000 Kč
roční hodnota ušetřeného času
Které kalendáře a nástroje používají vývojáři s Tymeslotem?
Začněte zdarma, na vyšší tarif přejděte, až budete chtít
Vývojáři, který má úvodní hovory zdarma a paušál fakturuje měsíčně, stačí bezplatný tarif. Placené code review za 3 000 Kč, dotaz na odkaz do repozitáře a webhooky do trackeru mluví pro Pro (€9 měsíčně). Na vlastním serveru nestojí nic z toho ani korunu, jen budete udržovat aktuální aplikaci ve Phoenixu a její databázi PostgreSQL.
Zdarma
€0 / měsíc
Pro
€9 / měsíc