- In this application, users can be able to register, login and create / update / delete their own to-do lists.
- Compatible with REST architecture
- In this project, OOP and SOLID principles were adhered to.
- Java (Programming Language)
- Spring Boot (Application Platform)
- Spring Data JPA (Data Persistance)
- H2 Database
- Swagger
- Maven
- Spring Security-Authentication
- Docker
- Postman
- JUnit ve Mockito (Unit Testing) ... future
git clone https://github.com/pelinhangisi/spring-boot-todoapp.git
PORT:8080
Swagger UI will be run on this url
http://localhost:${PORT}/swagger-ui.html
You can pull this application from Docker Hub
Link : https://hub.docker.com/r/pelinhngs/todoapp
docker pull pelinhngs/todoapp
docker build --compress --force-rm -t {Docker_Hub_Username}/{Docker_Hub_RepoName}:{Tag} .
Run Docker image locally on a container with a name for the container.
TodoList Front ent will be edited..
Junit test ... future