Appointment Booking System
- Modern rewrite of my VCE Software Development Project, migrated from PHP/MySQL to a Next.js and
MongoDB stack.
- Implements full CRUD operations with server-side validation and double-booking conflict
prevention.
- Features an admin dashboard for managing appointments, doctor profiles, and clinic settings.
- Includes automated .ics calendar file generation for client bookings.
Next.js
React
TypeScript
MongoDB
Tailwind CSS