{"repo":"sametcn99/booking-calendar","free":true,"listed":false,"github":"https://github.com/sametcn99/booking-calendar","clone":"git clone https://github.com/sametcn99/booking-calendar.git","description":"Booking Calendar is a self-hosted PWA designed for single-admin appointment management. It runs on your own server, keeps your data under your control, and supports a complete booking flow using shareable booking links.","language":"TypeScript","stars":10,"topics":["booking-platform","calendar","pwa","self-hosted","pwa-app","webhook","handlebars-template","smtp","smtp-mail","i18n"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Booking Calendar (Self-Hosted) Booking Calendar is a self-hosted PWA designed for single-admin appointment management. It runs on your own server, keeps your data under your control, and supports a complete booking flow using shareable booking links. --- 🚀 Live Documentation For detailed guides, API references, and deployment instructions, please visit our documentation site: 👉 booking-calendar-docs.vercel.app --- Key Features - Admin Control : Full dashboard for managing slots, appointments, and unique booking links. - Guest Experience : Streamlined public booking page with mobile-first design. - Conflict Prevention : Built-in double-booking prevention with intelligent slot overlap checks. - Smart Notifications : - Email alerts with .ics calendar attachments for instant syncing. - Token-based one-click cancellation links for guests. - Real-time Web Push notifications for administrators. - Advanced Sharing : Public appointment detail pages with persistent shareable links. - Community Events : Support for community-driven events with public approval workflows. - Integrations : - Webhooks : HMAC-signed notifications for Discord, Slack, or custom automations. - CalDAV : Import remote busy times anonymously and write approved bookings back to your own calendar. - iCal Export : Export your entire schedule or specific ranges to external calendars. - Performance & Security : - Native PWA : Installable on both mobile and desktop. - Rate Limiting : IP-based protection against brute-","default_branch":null,"files":null,"tree":[],"storefront":"/r/sametcn99","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sametcn99/booking-calendar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}