This is a full-stack Product Management (Todo List) application developed using Spring Boot 3/4, Java 17/21, and MySQL. It features a complete web interface to perform CRUD (Create, Read, Update, Delete) operations.
- Backend: Robust REST API built with Spring Boot, Spring Data JPA, and Jakarta Persistence.
- Database: Relational data storage using MySQL.
- Frontend: Clean and responsive UI built with vanilla HTML5, CSS3, and JavaScript.
- Architecture: Follows the clean layered architecture (Controller, Service, Repository, Entity).
- Java (Version 17+)
- Spring Boot (Spring Web, Spring Data JPA)
- MySQL Driver (Database connectivity)
- Jakarta Persistence API (ORM)
- HTML/CSS/JS (Frontend interface)