Web program, which is a simplified version of the famous hotel booking site "Booking.com".
• Server Side: Java 8, Spring MVC, Spring Security, Hibernate
• Client Side: JSP, JSTL
• Data Storage: MySQL
• Build Tool: Maven
• VCS: Git
○ User:
• sign in in system
• find hotels by country
• find available rooms of the concrete hotel on the concrete date
• check availability of the concrete room on concrete date
• book the available room
• log out from system
○ Manager:
• All the possibilities of the user in addition:
• add new hotels in the system
• delete existing hotels from the system
• update existing hotel in the system
• add new rooms in the concrete hotel
• delete existing rooms from the system
• update rooms in the concrete hotel
• view all users and their bookings