Project for Technologies of Network Components at Lodz University of Technology.
Name | Github |
---|---|
Rafał | rstrzalkowski |
Łukasz | Lukasz0104 |
Kamil | St0n3k |
- Java (JDK-17)
- Maven
- Lombok
- Jakarta EE
- Payara Server
- SOAP
- JWT
- EclipseLink
- PostgreSQL
- Rest-assured
- Testcontainers
- Arquillian
- RabbitMQ
- Docker
- Microprofile:
- Config
- Health
- Metrics
Guesthouse application rebuilt following DDD patern and using hexagonal architecture. Further splitted into microservices.
This project contains logic for managing all types of accounts. It is also responsible for authentication, as well as it sends messages to RentService via a message broker (here RabbitMQ was used) when new client was registered.
This project contains all of the remaining bussiness logic: it manages rooms, reservations and contains partial data about clients.