The Admin is responsible for Managing Vehicles (Add - Edit - Remove - List “(Search) by any field”). The Admin is responsible for Viewing Reports/Data about Vehicles:
- Category the Vehicles belongs to.
- No. of Trips over a specific period of time.
- No. of Bookings over a specific period of time.
- Most booked Vehicle (and Category it belongs to) over a specific period of time.
- Most revenue Vehicle (and Category it belongs to) over a specific period of time.
The Admin is responsible for Managing Trips (Add - Edit - Remove - List “(Search) by any field”). The Admin is responsible for Viewing Reports/Data about Trips:
- Category the Trip belongs to.
- No. of Bookings over a specific period of time.
- Most booked Trip (and Category it belongs to) over a specific period of time.
- Most revenue Trip (and Category it belongs to) over a specific period of time.
The Admin is responsible for Managing All Users (Add - Edit - Remove - List “(Search) by any field”). The Admin is responsible for Viewing Reports/Data about Users:
- No. of Bookings per each Receptionist and their details.
- Receptionist with the maximum no. of Bookings.
- Receptionist with the maximum revenue.
- No. of Bookings per each Guest and their details.
- Guest with the maximum no. of Bookings.
- Guest with the maximum revenue.
The Admin is responsible for Viewing Reports/Data about Bookings:
- View Booking’s details.
- Average/Total Revenue over a specific period of time.
The Receptionist is responsible for Managing Bookings for Guests:
- Create Booking.
- Select Category and Guest’s Preferences in choosing the Booking (Select Trip Details)..
- Cancel Booking.
- Calculate Payment.
The Guest should be able to View history of his Bookings:
- View all his bookings’ details.
- Rate their booking.