A React-based project management application designed to enhance collaboration, finance management, and task management. The application features tailored user interfaces for different roles:
- Project Manager (PM)
- Finance Manager (FM)
- Scrum Master (SM)
- Employee (E)
- Collaboration Tools: Facilitate team collaboration.
- Finance Management: Manage project budgets and expenses.
- Task Management: Assign and track tasks for team members.
- Role-Specific UI: Customized user experience based on roles.
-
Fetch Local Data:
- Scroll to the bottom of the page.
- Click on the footer.
- Navigate to "Data Refresh" to store data locally in the browser.
-
Login:
- Scroll to the bottom of the homepage.
- Click on "Login" or "Manage Account" from the footer.
-
Sign In:
-
Use the following credentials:
Username Password pm p fm f sm s employee:e/1 (empty) employee:e/2 (empty) employee:e/3 (empty)
-
-
Dashboard:
- Upon signing in, you will be redirected to your respective dashboard.
-
Project Manager (PM):
- Create projects.
- View overview of expenses and tasks.
-
Finance Manager (FM):
- Allocate funds.
- Create and manage expenses.
-
Scrum Master (SM):
- Assign tasks to employees.
-
Employee (E):
- View assigned tasks.
This project management application provides a comprehensive solution for team collaboration, financial oversight, and task management, ensuring a streamlined workflow tailored to specific user roles.