Skip to content

Latest commit

 

History

History
47 lines (36 loc) · 2.94 KB

README.md

File metadata and controls

47 lines (36 loc) · 2.94 KB

Hotel Reservation App

Description

Hotel reservation app is a full stack project created using Spring and React, containing frontend user interface and backend api. Frontend includes a home page, hotel lists, hotel info page, hotel reservation, customize hotel searching, hotel recommendication features. Backend includes user management, hotel management, room management, order management, authorization management modules.

Project Snapshot

Home Page

drawing


drawing

Hotel List Page

drawing

Single Hotel Page

drawing

Technologies

Backend Technologies

Technology Description Offical Website
SpringBoot Backend Web Development Framework https://spring.io/projects/spring-boot
SpringSecurity Authentication and Authorization Framework https://spring.io/projects/spring-security
Hibernate ORM Framework https://hibernate.org
Spring Data JPA Data Access Layer Framework https://spring.io/projects/spring-data-jpa
PostgreSQL Relational Database https://www.postgresql.org
Slf4j Logging https://www.slf4j.org
Tomcat Web Server https://tomcat.apache.org/
Hikari Database Connection Pool https://github.com/brettwooldridge/HikariCP
JWT Login Authentication https://github.com/jwtk/jjwt

Frontend Technologies

Technology Description Offical Website
ReactJS Frontend Web Development Framework https://reactjs.org
Typescript Frontent Programming Language https://www.typescriptlang.org
React Router Dom Router Framework https://v5.reactrouter.com
React Context State Management Framework https://reactjs.org/docs/context.html
FontAwesome UI Framework https://fontawesome.com
Axios Frontend HTTP Framework https://github.com/axios/axios