A full-stack CRUD (Create, Read, Update, Delete) web application built using Spring Boot, Thymeleaf, Spring Data JPA, MySQL, and Bootstrap 5.
This project demonstrates how to perform CRUD operations with a responsive UI and a live database connection.
- ➕ Create – Add new records through a web form
- 📖 Read – Display all records in a user-friendly table
- ✏️ Update – Edit existing records
- ❌ Delete – Remove records permanently
- 🎨 Responsive UI – Built using Bootstrap 5
- 💾 Database Integration – MySQL with Spring Data JPA
| Technology | Description |
|---|---|
| Spring Boot | Backend framework for Java web development |
| Thymeleaf | Server-side Java template engine for rendering HTML pages |
| Spring Data JPA | ORM layer to interact with MySQL |
| MySQL | Relational database for storing data |
| Bootstrap 5 | Frontend framework for responsive design |
| Maven | Build automation and dependency management |