Skip to content

Implemented CRUD APIs to create, update, and manage daily Tasks with priority-based filtering and pending/completed status tracking using Spring Data JPA and MySQL.

Notifications You must be signed in to change notification settings

vivek-115/Task-Management-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Task Management Application

A full-stack web application to manage daily tasks efficiently. Built with Java Spring Boot on the backend and a responsive frontend UI, this app allows users to create, update, delete, and track tasks with priority and status filters.


πŸš€ Features

  • βœ… CRUD Operations for tasks (Create, Read, Update, Delete)
  • πŸ” User Authentication (Login/Logout)
  • πŸ“Œ Task Prioritization (High, Medium, Low)
  • 🏷️ Tag & Status Filters
  • ✏️ Edit and Mark Completion
  • πŸ“Š Responsive UI with sorting and filtering options

πŸ› οΈ Tech Stack

Layer Technology
Backend Java, Spring Boot, Spring JPA
Database MySQL
Frontend React Js
API Testing Postman
Version Control Git & GitHub

πŸ“· ScreenShot

image image

πŸ“¦ Installation & Setup

Prerequisites

  • Java 17+
  • Maven
  • MySQL
  • Node.js

Backend Setup

git clone https://github.com/vivek-15s/Task-Management-Application.git
cd Task-Management-Application
mvn clean install

About

Implemented CRUD APIs to create, update, and manage daily Tasks with priority-based filtering and pending/completed status tracking using Spring Data JPA and MySQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages