Yet another the best appointment application/appointment scheduler/appointment system
Plan is to have We have:
- Backend (core 3.1 webapp) and
frontend (vue.js)adminlte.io frontend for managing and accepting appointments. - User authentication via Google.
- Google Calendar for storing appointments.
- SqlServer for storing all other data.
- Separate API for data access.
Done functionalities:
- Google authentication
- New user registration
- Locations, employees, workplaces, schedules (fixed and odd/even weeks, exceptions)
- Services (used for making appointments)
- Clients records
- Lock/unlock admin mode
- SMS client notifications (sms messagaging is not part of this repo, since it is done trough local sms provider)
- Making appointments
- Sending a private booking link to a client
- Public link for clients to book appointments