TeamTaskManager is a task management system designed to streamline collaboration within teams by allowing users to create, assign, and track tasks efficiently. This project provides a user-friendly interface for both administrators and employees to manage tasks effectively.
- User Authentication: Secure login for admins and employees.
- Task Management: Create, update, and delete tasks.
- User Roles: Distinct functionalities for admins and employees.
- Task Assignment: Assign tasks to specific team members.
- Task Tracking: View the status of tasks (active, completed, etc.).
- Frontend: React, Tailwind CSS
- Backend: Node.js, Express.js (if applicable)
- Database: MongoDB (if applicable)
- Version Control: Git, GitHub
- Node.js
- Git
-
Clone the repository:
git clone https://github.com/pranavmugatkar/TeamTaskManager.git
-
Navigate to the project directory:
cd TeamTaskManager
-
Install the required dependencies:
npm install
-
Start the development server:
npm start
- Open your browser and navigate to
http://localhost:3000
to access the application. - Log in using your credentials to manage tasks.
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeature
- Make your changes and commit them:
git commit -m "Add some feature"
- Push to the branch:
git push origin feature/YourFeature
- Open a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all contributors for their hard work.
- Special thanks to YourMentorOrGuidance for support and guidance throughout the project.