Designed for organising your friend meetups!
To run the application, clone repository and run following commands:
mvn clean package
java -jar target/ByForest-0.0.1-SNAPSHOT.jar
# Creating and saving new user
POST /api/v1/users
# User authentication
POST /api/v1/users/authenticate
# Getting list of events
GET /api/v1/events
# Creating and saving new event
POST /api/v1/events
# Updating response of user to event with given id
PATCH /api/v1/events/{id}
- Java 17
- Spring 3.0
- Hibernate
- MySQL
- Flyway
- Docker
- JUnit
- Mockito
- Jacoco
- Postman
- Testcontainers