Appointment Booking System & Reminders
Employer not named by the sourceRemote
Frontier is not the employer and does not collect applications.
About this role
PHP, JavaScript, Django, MySQL, HTML, Node.js, Web Development, Vue.js · I need an appointment-focused booking system that lets clients reserve available time slots and instantly confirms their choice. The core requirement is an automated reminder workflow: once a booking is made, the system must queue and send email reminders ahead of the appointment.
Key expectations • Modern, responsive interface for both customers and admin • Simple admin dashboard to add, edit, or cancel time slots • Email reminder scheduler with customizable timing (e.g., 24 h and 1 h before) • Calendar view that synchronizes with Google Calendar or iCal feeds • Basic reporting so I can export upcoming bookings to CSV
At this stage I only need email notifications, but I would like the code structured so SMS or push notifications can be added later without rewriting the whole module. Secure payment integration, reviews, or rating features are not required right now.
Tech stack is flexible; use whatever you are most productive with—whether that’s a PHP-MySQL combo, a Laravel or Django framework, or a JavaScript stack such as Node.js with a React/Vue front end—as long as the final deliverable can be deployed on a standard shared host or lightweight VPS.
Deliverables