Functional Description - Team1-Seneca2020/Smart-Booking-App GitHub Wiki
- Search results populate based on current location and historical data
-
Based on customer’s Google or iCal schedule and business’ available time slots
-
Customer may set custom preferences in settings (ex. No lunch appointments before 12MPM)
-
Reminders for bookings are sent via text, includes a suggested time to leave and arrive at booking location
-
Generates time based on customer’s current proximity to booking location and estimated travel time according to preferred method of transportation
-
Client can ask questions and make specific requests to the business via chat within the application
-
Business owners/managers can send special notifications and make inquiries if the client is running late. They may also inform clients of rescheduling or cancellations.
- If client needs to cancel, the application generates several possible alternative time slots based on the customer’s preferences and the business’ available time slots.