Appointment Platform
- Backend: Laravel (PHP)
- Frontend: Blade, HTML, CSS, JavaScript
- Database: MySQL
- Integrations: Stripe, Zoom, Email/SMS Reminders
A full-featured web platform for scheduling and managing appointments online. Designed for service providers (such as doctors, consultants, or therapists) to easily connect with users via secure and user-friendly booking tools.
Key Features:1- User Registration & Authentication: Secure account creation and login using Laravel Breeze/Sanctum, ensuring personalized access.
2- Appointment Scheduling: Users can view available time slots and book appointments directly with service providers.
3- Stripe Integration: Secure online payment processing for booking confirmation and service fees.
4- Zoom Integration: Automatically generate Zoom meeting links upon successful booking.
5- Reminders System: Email and/or SMS reminders sent to users and providers before their appointment.
6- Admin Dashboard: Manage users, bookings, availability, and revenue through a responsive admin panel.