Skip to content

Full stack reservation app created using React and SpringBoot

Notifications You must be signed in to change notification settings

Alexisfine/reservation-app

Repository files navigation

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

About

Full stack reservation app created using React and SpringBoot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published