Skip to content

Ignat1990/HotelApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel App (Spring Boot 3 / Java 17)

Современное REST API приложение для управления отелем.

Стек

  • Java 17
  • Spring Boot 3
  • Spring Security + JWT
  • Spring Data JPA + Hibernate
  • PostgreSQL
  • Liquibase
  • MapStruct
  • Lombok
  • OpenAPI/Swagger
  • Docker / Docker Compose
  • JUnit 5 + Mockito

Быстрый старт

mvn clean package
mvn spring-boot:run

Swagger UI: http://localhost:8080/swagger-ui/index.html

Docker

docker-compose up --build

Основные эндпоинты

  • POST /api/auth/register
  • POST /api/auth/login
  • POST /api/bookings
  • GET /api/bookings/my-bookings
  • PATCH /api/bookings/{id}/cancel

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors