This application for Ethos Training (Instagram) allow trainers to create schedules (single or recurring) that will be later booked by customers.
- Allow users to register, login and reset password
- Create a single schedule
- Create a recurring schedule
- Delete a single schedule
- Delete a recurring schedule
- Instance
- Instance and all future (deleting the first instance completely deletes the recurring schedule)
- Update single schedule
- Update single
- Convert to recurring
- Update recurring
- Update instance
- Update instance and future (if first instance update all)
- Convert to single (delete instance and future, then create a new single)
- Create a booking for a specific date/time
- Delete a booking