Barbershop Appointment Management App
This app allows customers to manage their appointments independently, enabling them to schedule, modify, or cancel appointments without needing to speak to an employee. For convenience, users can log in with their Google account or register with any other email address.
Additionally, the app includes an admin mode. When logging in, the system checks the email address and unique user ID, and if they match the database records, access to the appointment management features is granted. Admins can view all customer appointments and detailed information for each one.
Key features include booking appointments by showing only available times for the selected date in the calendar. Users can manage their appointments, see upcoming appointments, and delete one or all appointments at once.
The app also offers a business contact feature that displays the location on Google Maps, provides route calculation to the destination, enables phone calls to the business, and allows sharing of the business information.
Android Studio