Todo application is built with Spring Boot (REST API backend) using build automation tool Gradle, MongoDB database and Angular framework for the frontend.
- Java 11
- Gradle 6.4
- MongoDB Server 4.2
- Start MongoDB server on your computer
- Build and run the backend part
gradlew.bat bootRun
- Run frontend part (be in root directory)
cd angular-frontend
npm install
npm start
- Go to http://localhost:4200
To work with backend part (see endpoints and make requests) you can use Swagger http://localhost:8080/swagger-ui.html
-
Backend
- Java
- Spring Boot
- Lombok
- Swagger
- JUnit 5
-
Frontend
- Angular