Todo Application is a web application built with Spring Boot, Spring Security, Hibernate, Spring Data JPA, and PostgreSQL. It provides a simple and intuitive interface for users to manage their tasks and track their progress. Users can add new tasks, update existing tasks, mark tasks as complete, and delete tasks.
- User registration and login
- Task management (add, update, delete)
- Task completion status tracking
- Tasks stored as files in the database
- JWT token-based authentication
- Java
- Spring Boot
- Spring Security
- Hibernate
- Spring Data JPA
- PostgreSQL
- JSON Web Tokens (JWT)