Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✅ Task Management System

Semester Project developed as part of the VIA University College Software Engineering program.

This is a RESTful Client-Server application built by a team of 5 students. Its main goal is to manage and distribute tasks among team members effectively. The project showcases core backend principles, database integration, and clean API design using Java and Spring Boot.


🧩 Project Components

🔹 Backend - Spring Boot API

  • Built using Java and Spring Boot.
  • Exposes a RESTful API for managing tasks and team members.
  • Connects to a PostgreSQL database for persistent storage.
  • Structured into Controllers, Services, Repositories, and Entities.

🔹 Database

  • Managed with PostgreSQL.
  • Stores task data, team members, and their relationships.
  • Supports filtering tasks by status or assigned member.

🛠️ Technologies Used

  • Java
  • Spring Boot
  • PostgreSQL
  • Maven
  • Git

💡 Key Features

  • Add, update, and delete team members and tasks
  • Assign tasks to specific team members
  • Track task status (e.g., pending, in progress, done)
  • RESTful API for smooth frontend/backend communication
  • Structured and modular backend design

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages