Skip to content

devlpr-nitish/appointment-booking-next

Repository files navigation

Appointment Booking Platform (Nexus)

Nexus is a modern, comprehensive appointment booking full-stack web application designed to connect users with verified experts across various fields for personalized 1-on-1 sessions. It offers specialized capabilities for Customers, Service Providers (Experts), and Administrators, seamlessly handling everything from scheduling and booking to secure access control.

🚀 Features

  • Role-Based Access Control: Specialized dashboards and capabilities for Customers, Service Providers (Experts), and Admins.
  • Expert Discovery: Browse and filter verified experts by category, rating, and availability.
  • Seamless Booking: Easy-to-use calendar interface built with date-fns and react-day-picker for flexible scheduling.
  • Secure Authentication: Robust user registration and login flow using JWT algorithms.
  • Media Handling: Cloudinary integration for smooth image and media upload management.
  • Responsive Design: Fully optimized for mobile, tablet, and desktop devices.
  • Modern UI/UX: Built with a dark-mode first aesthetic using Tailwind CSS, Shadcn UI, and Framer Motion for smooth animations.

🛠️ Tech Stack

Frontend

Backend

About

Nexus is a modern, comprehensive appointment booking full-stack web application designed to connect users with verified experts across various fields for personalized 1-on-1 sessions. It offers specialized capabilities for Customers, Service Providers (Experts), and Administrators, seamlessly handling everything from scheduling and booking

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages