Lohnt sich dein eigenes zcal?
Terminlinks und Terminumfragen mit personalisierten Buchungsseiten
Der Kern von zcal für Einzelpersonen ist kompakt: Baue ein persönliches flexibles Terminplanungswerkzeug, das einen Kalender ausliest, Verfügbarkeit veröffentlicht, ein Zeitfenster reserviert und den Termin zurückschreibt. Ein fähiger Entwickler kann in einer Sitzung eine nützliche persönliche Version erreichen, während das kostenpflichtige Produkt vor allem durch OAuth und Kalenderzuverlässigkeit gewinnt.
EN → DERecherche automatisch aus dem Englischen übersetzt. Original-Prompt auf Englisch beibehalten.
Build a usable personal replacement for the core loop of zcal.
Use exactly this stack: Next.js 15 + TypeScript + SQLite.
Primary job: Build a personal freeform scheduling tool that reads one calendar, publishes availability, reserves a slot, and writes the event back.
Start from an empty folder and create the complete working project.
Make the default mode single-user and private.
Store user data locally unless the core job requires the declared self-hosted database.
Do not add analytics, telemetry, ads, or third-party accounts.
Put every secret and external credential in .env and provide .env.example.
Use realistic sample data that is clearly labelled and easy to delete.
Implement the smallest polished interface that completes the core loop end to end.
Include clear empty, loading, validation, success, and failure states.
Add import and export so the user is not trapped in the app.
Use accessible keyboard navigation, labels, focus states, and sensible contrast.
Validate untrusted input and never log secrets or private file contents.
Deliberately exclude these paid-product advantages: multi-calendar conflict handling; race-free booking under load; team routing and round robin.
Do not fake integrations, network effects, proprietary data, model quality, compliance, or security claims.
Where an external API is optional, keep the app useful without it and explain the degraded mode.
Write focused unit tests for the data model and the most important workflow.
Add one end-to-end smoke test that proves the core loop works.
Create a README with setup, permissions, architecture, data location, backup, and limitations.
Add scripts for install, development, test, build, and a production-style local run.
Run the tests and build before finishing, then fix errors rather than merely describing them.Der Prompt öffnet sich vorausgefüllt in deinem Agenten. Prüfe ihn vor dem Ausführen. · dieser Prompt wurde aus dem Bauplan erzeugt · per PR verbessern
Wie sähe deine eigene Version aus?
Baue ein persönliches flexibles Terminplanungswerkzeug, das einen Kalender ausliest, Verfügbarkeit veröffentlicht, ein Zeitfenster reserviert und den Termin zurückschreibt.
Was du brauchst
- Google Calendar-OAuth-Zugangsdaten
- gehostete Callback-URL
- API-Schlüssel des E-Mail-Anbieters in .env
zcal: Menschen zahlen, weil ein Buchungswerkzeug sie niemals doppelt buchen, private Termine offenlegen oder einem Kunden die falsche Uhrzeit senden darf.
xKonfliktbehandlung über mehrere Kalender
xBuchungen ohne Race Conditions unter Last
xTeam-Routing und Round-Robin
xverlässliche Erinnerungen und Behandlung von Zeitzonen-Sonderfällen
xBehandlung von Kalenderanbieter-Sonderfällen und korrekte Zeitzonen
Lieber eine fertige Lösung?
Alle 3 Alternativen zu zcal ansehen →· Licença, instalação e limitações em cada alternativa.
Was kostet zcal?
Kein öffentlicher Preis. Siehe offizielle Website.
In Meine Liste gespeichert. Bei einer Preisänderung erscheint hier ein Hinweis.
Du schließt den Kauf auf der Website von zcal ab. Vibe Radar wickelt keine Zahlungen ab.
| Tarif | Monatlich | Jährlich (pro Monat) | Enthalten |
|---|---|---|---|
| free forever | $0/Nutzer | $0/Nutzer | Unbegrenzte Terminlinks, Terminumfragen und Kalenderverbindungen. |
| pro | $7/Nutzer≈ 7 $ | - | 750 SMS-Credits/Monat; erweiterte Terminplanungs- und Branding-Steuerung. |
| business | $12/Nutzer≈ 12 $ | - | 1,500 SMS-Credits/Monat; Teamverwaltung und Unternehmenssteuerung. |
Kostenloser TarifUnbegrenzte Terminlinks, Terminumfragen und Kalenderverbindungen.
Abrechnungsbedingungennur monatlich; kein Jahrespreis veröffentlicht
ZusatzkostenWährend des Abrechnungszyklus hinzugefügte Plätze werden anteilig berechnet; SMS-Nutzung über enthaltene Credits hinaus kann weitere Credits erfordern, aber der öffentliche Preis für Mehrverbrauch wurde nicht verifiziert.
verified 2026-08-14 · source ↗
zcal selbst bauen oder abonnieren?
Passe die Zahlen an: Stunden zum Bauen, dein Stundensatz, Betriebskosten und der Abopreis.
Über 24 Monate ist das Abo günstiger.
Startwerte aus der Analyse geschätzt (eine Sitzung). Nicht eingerechnet ist, was dir fehlt (Support, Integrationen, Sicherheit).
Kann ich zcal nachbauen?
Ja. Ein guter KI-Coding-Agent (Claude Code, Codex, Cursor) baut mit dem Prompt auf dieser Seite in einer Sitzung einen brauchbaren persönlichen Ersatz für zcal. Er läuft auf deinem Rechner oder Server, ohne Abo.
Was kostet zcal?
Der Preis von zcal ist nutzungsbasiert oder je nach Tarif unterschiedlich · Die offizielle Preis-URL ist erfasst, aber ein stabiler aktueller Betrag ließ sich in diesem Durchgang nicht verlässlich ermitteln. Bis zur erneuten Prüfung keine Zahl veröffentlichen..
Was fehlt mir, wenn ich zcal ersetze?
Ehrlich gesagt: Konfliktbehandlung über mehrere Kalender; Buchungen ohne Race Conditions unter Last; Team-Routing und Round-Robin; verlässliche Erinnerungen und Behandlung von Zeitzonen-Sonderfällen; Behandlung von Kalenderanbieter-Sonderfällen und korrekte Zeitzonen. Wenn dir davon etwas wichtig ist, zahl weiter.
Gibt es eine Open-Source-Alternative zu zcal?
Ja: Calendly Free (Eine aktive Terminart und unbegrenzte Buchungen; Terminumfragen bleiben, Workflows und Teams nicht.) TidyCal Free (Unbegrenzte Buchungsarten für eine Person und kostenpflichtige Buchungen in einem Kalender; Gruppentermine und schicke E-Mails kosten extra.) YouCanBookMe Free (Eine Buchungsseite, aber Formulare, Zahlungen, Bestätigungen, Umfragen und der Trick mit der Kalenderüberlagerung bleiben erhalten.) Alle 3 ausgewählten kostenlosen Alternativen findest du unter https://viberadar.si/zcal/alternatives. Der Prompt ist für den Fall, dass du es genau nach deinen Vorstellungen willst.