Skip to content

About

Todo app using Spring Boot, MySQL, Thymeleaf

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

Todo Application

A simple and responsive Todo Application built using Spring Boot, Thymeleaf, MySQL, and Bootstrap. This project allows users to manage daily tasks efficiently with features like adding, toggling completion status, and deleting tasks.


🚀 Features

  • Add new tasks
  • Mark tasks as completed / pending
  • Delete tasks
  • Responsive Bootstrap UI
  • MySQL database integration
  • Dynamic pages using Thymeleaf

🛠️ Tech Stack

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Thymeleaf
  • MySQL
  • Bootstrap 5

📂 Project Structure

src/
 ┣ main/
 ┃ ┣ java/com/demo/todoapp/
 ┃ ┃ ┣ controller/
 ┃ ┃ ┣ models/
 ┃ ┃ ┣ repository/
 ┃ ┃ ┣ services/
 ┃ ┃ ┗ TodoAppApplication.java
 ┃ ┗ resources/
 ┃   ┣ templates/
 ┃   ┃ ┗ task.html
 ┃   ┗ application.properties



📸 Screenshots
<img width="1507" height="840" alt="image" src="https://github.com/user-attachments/assets/89558670-a60a-4370-b041-acb55e844367" />


🌟 Future Improvements
User authentication
Due dates / reminders
Task categories

About

Todo app using Spring Boot, MySQL, Thymeleaf

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages