Doctor Appointment System π About the Project: This is a Doctor Appointment Booking System built with .NET Core and MongoDB. The system supports Admin, Doctor, and User roles.
π¦ Technologies Used: Backend: .NET Core Frontend: React.js, Vite.js Database: MongoDB Authentication: JWT Token Email Service: Gmail API Chatbot: OpenAI API π (User can get advice about his/her disease) Features: β User registration and login (Register/Login) β Email verification via Gmail API β AI-powered chatbot (OpenAI API) β Users can book and cancel appointments β Once an appointment is booked, the selected time is removed from the doctorβs available slots β Admin and doctor can cancel appointments β If the doctor accepts an appointment, its status is updated to "IsCompleted"
Log in or sign up for Devpost to join the conversation.