A fullstack community blogging site on Java Spring and Angular JS Stack
- Typescript
- Java 11 Maven
- CSS/ Bootstrap
- Apache Kafka
- Redis
- Angular 10
- Spring MVC
- Spring JWT
- Spring Security with JWT Authentication
- Spring boot
- Lombok
- Spring Data JPA
- Mail Service
- Postman
- PostgreSQL
- MapStruct
- Docker-Compose / Docker
Before running the project, ensure to do:
-
mvn clean install -DskipTests
-
mvn compile
-
docker-compose build --no-cache
-
docker-compose up --force-recreate
-
You will need to have Postgres installed and Create A Database
-
Initialise Docker Compose