docAppoint
docAppoint helps patients browse verified doctors, view doctor details, book appointments, and manage their healthcare journey through a secure and user-friendly platform.
Tech Stack
Next.jsReactTailwind CSSMongoDBBetter AuthAxios
Features
- Secure email/password and Google authentication
- Browse and search verified doctors
- Doctor details and availability pages
- Online appointment booking
- Patient dashboard and profile management
- Appointment update and cancellation flow
Challenges
- Implementing secure authentication with protected routes
- Building a smooth doctor discovery and booking flow
- Managing appointment data across patient-facing pages
Learnings
- Better Auth integration with MongoDB
- Next.js App Router and protected routing
- Building responsive healthcare booking interfaces
Future Improvements
- Add doctor-side appointment management and availability controls
- Introduce email reminders and appointment notifications
- Add prescription and medical history management features