π§© Project Management System
A full-stack web application built to simplify the management of projects, tasks, and teams β all in one place. This system allows users to create projects, assign tasks, track progress, and collaborate efficiently with an intuitive interface and a robust backend.
π Features
β User Authentication & Authorization β Secure login, registration, and role-based access.
β Project Management β Create, update, and delete projects with details like deadlines and descriptions.
β Task Tracking β Assign tasks, update statuses, and monitor progress in real time.
β Team Collaboration β Manage multiple users within a project.
β Responsive UI β Works smoothly on all devices.
β RESTful API Integration β Clean and modular backend services.
βοΈ Installation & Setup
Follow these steps to run the project locally:
1οΈβ£ Clone the Repository git clone https://github.com/KumariAnjaliRout/Project_Management_System-.git cd Project_Management_System-
2οΈβ£ Setup the Backend cd backend npm install
Create a .env file inside the backend/ directory and add:
PORT=4000 MONGO_URI=your_mongodb_connection_string JWT_SECRET=your_secret_key
Then start the server:
npm run dev
The backend should now run on http://localhost:4000.
3οΈβ£ Setup the Frontend cd ../frontend npm install npm start
The frontend will start on http://localhost:3000.
π§ Usage
Register or log in using your credentials.
Create a new project and invite members.
Add tasks under each project and assign them to users.
Track task progress via dashboard views.
Update project or task details as they evolve.
πΈ Screenshots (Optional)
(You can add images like UI previews or dashboard screenshots here) Example:
π€ Contributing
Contributions are welcome! π‘ To contribute:
Fork this repository.
Create a new branch:
git checkout -b feature/YourFeature
Commit your changes:
git commit -m "Add new feature"
Push to your branch:
git push origin feature/YourFeature
Open a Pull Request on GitHub.
π§Ύ License
This project is licensed under the MIT License β see the LICENSE file for details.
MIT License
Copyright (c) 2025 Kumari Anjali
π§ Contact
π©βπ» Developer: Kumari Anjali π AI & ML Enthusiast | Full-Stack Developer π GitHub: KumariAnjaliRout
βοΈ Email: kumarianjali9594rout@gmail.com