Introduction
ReqWise brings together projects, teams, and detailed checklists with role-based access to keep delivery predictable and auditable.
Objectives
- Give managers a clear, high-level view of projects and workload.
- Enable team leads to organize tasks and checklists across projects.
- Let members focus on assigned items and progress updates.
Initial Data Review
Core Entities
- Users and roles: manager, lead, member
- Teams and project-team links
- Projects with milestones and checklists
- Checklist items with status and assignees
- Activity log for important events
Demo Dataset
The demo ships with a seeded construction company (80+ people, multiple divisions) so you can explore realistic scenarios immediately.
First Steps
After installing dependencies and setting up the database, I seeded the Hudson Valley Construction Co. dataset and verified access levels across roles.
Observations
- Managers see all projects and teams; leads see their teams and linked projects.
- Checklist progress becomes a quick proxy for project health.
- Activity logs provide a lightweight audit trail.
User Interface
The UI focuses on clarity and speed: a dashboard for top-level metrics and tables for projects, teams, and tasks.