Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rakshan0004/to-do-list-app
TODO application using Spring Boot and MySQL for task management. Features include adding, viewing, updating, and deleting todos with validation, and secured with Spring Security.
https://github.com/rakshan0004/to-do-list-app
java jpa-hibernate mysql-database springboot3 springsecurity
Last synced: about 1 month ago
JSON representation
TODO application using Spring Boot and MySQL for task management. Features include adding, viewing, updating, and deleting todos with validation, and secured with Spring Security.
- Host: GitHub
- URL: https://github.com/rakshan0004/to-do-list-app
- Owner: Rakshan0004
- Created: 2024-09-06T16:05:48.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-12T16:24:12.000Z (4 months ago)
- Last Synced: 2024-10-16T19:25:53.384Z (3 months ago)
- Topics: java, jpa-hibernate, mysql-database, springboot3, springsecurity
- Language: Java
- Homepage: https://to-do-list-app-eight-beige.vercel.app
- Size: 37.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TODO APPLICATION
A simple Todo application built using Spring Boot, H2 Database, and MySQL. This application allows users to manage their tasks, providing functionality to add, view, and delete todos.**Features : **
• Add Todos: Create new todos with a description, target date, and status.
• View Todos: View a list of all todos associated with a user.
• Delete Todos: Remove todos that are no longer needed.
• Validation: Ensure todos meet the minimum description length requirement.
• In-Memory Database (H2): For development and testing.
• MySQL Integration: For production deployment.
• Tech Stack
• Spring Boot: Framework for building Java-based web applications.
• H2 Database: In-memory database for development and testing.
• MySQL: Relational database for production.
• Thymeleaf: Server-side Java template engine for rendering dynamic web pages.