Skip to content

Osteopathy Students Portal for appointment scheduling application

Notifications You must be signed in to change notification settings

osteopathy/ssu.osteopaths.in

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Appointment booking platform

Introduction

A Online Platform for making it easy for people to find and book osteopathy appointments online.

Features

  • 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

Tech Stack + Features

Frameworks

  • 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

Platforms

  • TursoDB – Simple, Cost Efficient and Scalable Database
  • Upstash - Serverless Redis

UI

  • 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

Code Quality

  • 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

About

Osteopathy Students Portal for appointment scheduling application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published