Hotel Website.
- Login.
- Register.
- View Hotels.
- Add Review to Hotel.
- Edit the Review.
- Delete the Review.
- View all Reviews about a specific Hotel.
- View Rooms Provided by a Hotel and the Rooms Details.
- Ability to Edit a Room.
- Ability to Delete a Room.
- Authorization
Roles: Each User has a " Role " , the default role is "user" who can see the "user dashboard".
A User can click the " Become a Partner" button to submit their partner application which will be reviewed by an admin. An admin can review Partner Applications and decide whether to refuse ( delete the application ) or accept the user as a partner. Once accepted a normal user will be upgraded to a partner account and will be able to use the partner dashboard.
Each hotel has many room choices with differences in max occupents , beds provided , views and prices.
The ability for partners to Add and Edit Hotels has been Implemented and along with this the ability to Add a room to a Hotel. Partners can also Delete Rooms and Hotels aswell as Add and Delete Photos for each hotel. #Additional Hotel booking features
- Admin can view and remove partners.
- Users can Search Check In and Check Out dates which will be used to determain the avaialbility of each room on the website.
- Users can Pick a room and view their confirmation screen.
- Users can decide to go ahead with the booking and the reservation for that room on the specified dates will be made.
- Advanced Search
- Reccomendations.
- View Your bookings.
- Only leave reviews for bookings made in the past 3 months.
- Graphs for Partners to view.