A complete todo list backend application. The application was made using JAVA (spring boot) and a postgres database.
it is simple to start the project.
- Run the docker-file that is in "docker/" folder
- Run the project so it will create all the tables in the postgres database
- Add the basic role "ROLE_ADMIN" on the role table
- Use the application (fell free to use the postman file in "documentation/" folder to make it easier)
The login features are made using the spring-boot-starter-security library To interact with the item requests, you may login beforehead, please, use the sign In and Sign Up before all ÍMPORTANT: The login data are stored in the cookies resources, be aware of that if you are making requests on terminal (postman and browsers automatically take care of that)
you can Create, update and delete the data (just the ones related to your account)