Welcome to the TaskFlow project! This Java-based To-Do List Web Application helps users efficiently manage tasks with an intuitive interface and powerful features.
Task Management: Create, update, delete, and track tasks effortlessly.
Deadline Tracking: Set due dates and prioritize tasks.
Search & Filter: Easily find tasks using search and filter options.
Exception Handling: Ensures a seamless experience with error management.
Elegant UI: Clean and minimalistic design for enhanced usability.
Backend: Java, Spring MVC, Spring Boot
Frontend: HTML, CSS, JavaScript (Thymeleaf)
Database: MySQL / H2 Database
Build Tool: Maven
##π Getting Started
1οΈβ£ Clone the Repository
git clone https://github.com/Manoharyadav7080/taskflow.git cd taskflow
2οΈβ£ Configure Database
Update application.properties with your database credentials.
Run the SQL scripts (if required).
3οΈβ£ Build and Run the Project
mvn clean install mvn spring-boot:run
4οΈβ£ Access the Application
Visit: http://localhost:8080
Contributions are welcome! Feel free to fork the repository and submit pull requests.
This project is open-source and available under the MIT License.


