Skip to content

prathampandey01/project-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Project Management System

Overview The Project Management System is a full-stack web application developed using Spring Boot for the backend and SQL for the database. The system provides a platform for users to create and manage projects with teams, assign tasks, and track their progress. It is designed for teams of all sizes, offering different subscription plans with varying features.

Features

General Features


Project Creation: Users can create projects and assign them to groups of team members.
Task Management: Each project has tasks that can be marked as:
To Be Done
In Progress
Done

User Roles:


Team Lead: Has administrative control over the team, can assign tasks, and invite members via email.
Team Members: Can update the status of tasks assigned to them.
Team Management
Invite Members: The team lead can invite members via email to join a project.
Task Assignment: Team leads can assign tasks to different team members based on their roles and responsibilities.

Subscription Plans

The system offers two types of subscription plans:
  1. Free Plan: Project Limit: Can create up to 3 projects. No Chat Functionality: Team members cannot communicate within the platform.

  2. Paid Plan: Unlimited Projects: Users can create an unlimited number of projects. Chat Functionality: Each project has a dedicated chat feature where team members can communicate about the project. Pricing Plans

Plan Features Free Plan - Up to 3 projects

  • No chat functionality Paid Plan - Unlimited projects
  • Project-specific chat functionality

Technologies Used

Spring Boot: Backend framework for building the RESTful APIs.
SQL: Used for storing data related to users, projects, tasks, and subscriptions.
Java Mail API: For sending email invitations to new team members.
Spring Security & JWT: For user authentication and authorization.

image image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors