Backend part (REST-service) of Todo-app: Spring Boot 2.7/Spring Data/Jpa(Hibernate)/REST(Jackson)/Postgresql
User has an ability to create Tasks (todos) with different custom Categories and Priorities, which are also can be edited or deleted. This App supports general statistics and statistics for each Category of completed and uncompleted Tasks. Either general statistics or statistics for each Category are updated on the database side using trigger functions. The Rest API is tested using MockMVC and JUnit 5.
To see frontend part visit https://github.com/valchukav/todo-frontend