The Challenge
CedarQuill Software is the client behind this project. A Phoenix IT services company managed several software development projects across cross-functional teams. It needed a clearer view of assignments, deadlines and progress, with less dependence on spreadsheets and manual updates.
The application also had to handle different user permissions, growing task volumes and access across devices. Keeping project information current was only useful if the right people could access it securely.
What ApexCore Digital built
ApexCore Digital developed a modular project management application using Angular, Node.js, Express.js and MongoDB. Project creation, task assignment, status tracking, team management and documents sit within the same workspace.
Dashboards and reports bring project activity into view, while notifications and email alerts help teams keep track of changes. Search and filtering make records easier to find. JWT authentication and role-based authorization control access to the application and its APIs.
How the workflow supports the business
The workflow starts with a project record and the people responsible for its delivery. Managers can create tasks, assign ownership and review status alongside supporting documents. Team members can update their work within the same application, making the dashboard a shared reference for progress discussions. Activity logs provide a record of changes, while reports help managers review work across projects. This structure addresses the client’s need to connect planning with day-to-day execution and makes routine updates easier to collect without maintaining a separate tracking sheet.
Reported Results
- 40% reduction in manual tracking.
- 30% faster task-status reporting.
- 25% improvement in project visibility.
- 95% successful API transaction rate.
Technology: Angular, Node.js, Express.js, MongoDB, REST APIs, JWT; AWS / Azure hosting.