This Project Management System is designed to help teams/organistaions to plan, track, and manage their projects efficiently. It provides features such as task assignment, progress tracking, and collaboration tools.
- Task assignment and tracking
- Project timelines and milestones
- Team collaboration tools
- Progress reports and analytics
- User authentication and roles
To install and run the project locally, follow these steps:
- Clone the repository in a folder say Project_manager:
git clone https://github.com/Princccee/Project_management_system
- Create a virtual enironment and actiavte it:
pyton3 -m venv .venv source .venv/bin/activate
- Install dependencies:
pip install requirements.txt
- Start the development server:
cd src python manage.py runserver
- Open your browser and navigate to
http://localhost:8000
. - Register a new account or log in with existing credentials.
- Create a new project and start adding tasks.
- Assign tasks to team members and set deadlines.
- Track progress and collaborate with your team.
We welcome contributions from the community. To contribute, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/your-feature-name
- Open a pull request.
For any questions or feedback, please contact us at [email protected].