Please follow below instruction to run this project:
###Browse swagger: http://localhost:8080/swagger-ui.html
Technology stack:
- Java - 11
- Spring Boot
- Spring Data JPA
- Kafka
- Websocket
- SMTP (Gmail Server)
- JWT
- Maven
- PostgreSQL
- Swagger
- Devtools
- lombok
Run Commands:
- mvn clean
- mvn install
- mvn spring-boot:run
Generate and run jar file:
- mvn clean install.
- cd target
- java -jar notification-service.jar
- docker build -t notification-service .
- docker run -p 8080:8080 notification-service
- docker container run --name notification-service -p 8080:8080 -d notification-service
- docker start
- docker logs