Appointment booking platform
A Online Platform for making it easy for people to find and book osteopathy appointments online.
- Effective UI
- Dark Mode
- Username
/priyan
-> checks for priyan username and respective user_id for it, from the upstash redis, and then fetches data from database of that user - Profile Pic, Upload using cloudinary
- Lazy loading
- Performant
- Google Auth
- Google Calendar Integration
- Users can book Appointment
- Availability
- Osteopath's can edit appointments
- Sveltekit – Svelte-Kit is full-stack framework for building Svelte apps with server-side rendering, file-based routing, and more.
- Lucia – Handle user authentication with ease with providers like Google, Twitter, GitHub, etc.
- Drizzle – Headless Typescript ORM
- Tailwind CSS – Utility-first CSS framework for rapid UI development
- Shadcn Svelte – Primitives like modal, popover, etc. to build a stellar user experience
- Lucide – Beautifully simple, pixel-perfect icons
- TypeScript – Static type checker for end-to-end typesafety
- Prettier – Opinionated code formatter for consistent code style
- ESLint – Pluggable linter for Next.js and TypeScript