Overview
Project managers usually open several screens to see how projects, tasks and timesheets are going. This module adds a Dashboard menu to the Project app showing totals and charts in one place. It reads data from projects, tasks, timesheets and sales orders, so it plugs into the Project, Timesheets and Sales apps. Managers can filter by date and by project or employee. The benefit is a single overview of workload, hours and profitability.
Usage steps
- 1
Open the dashboard
The user opens the Dashboard menu in the Project app, which loads a client-side dashboard page. The page requests its data from the server when it loads. No setup is required.
- Menu: Project > Dashboard
- Data loaded on open
- 2
Read the summary tiles
Tiles show total projects, total employees, total tasks, total hours, total profitability and total sale orders. Each tile is computed by the get_tiles_data method. They give the headline health of the portfolio.
- Tiles: projects, employees, tasks, hours
- Tiles: profitability, sale orders
- 3
Filter by dates and selection
The user chooses a start and end date and selects projects or employees, and the page calls the filter routes to refresh all figures. The data is recomputed for the selected scope. This narrows the view to one period or client.
- Date inputs: start and end
- Routes: /project/filter and /project/filter-apply
- 4
Review hours and billing
A table shows hours recorded per project split into billable and non-billable, with totals. Timesheet employees with the most hours feed a graph. Managers see where time is spent.
- Billable vs non-billable hours
- Top timesheet employees graph
- 5
Analyse tasks with charts
Task counts per project are shown in a table and charts with dynamic colours. Managers compare workload across projects. The charts refresh when filters change.
- Tasks per project
- Charts refresh with filters
Screens
Illustrative mockups with placeholder data.
Project dashboard tiles
Total Projects Placeholder value
Total Employees Placeholder value
Total Tasks Placeholder value
Total Hours Placeholder value
Total Profitability Placeholder value
Total Sale Orders Placeholder value
Hours and tasks tables
Project Placeholder value
Hours Recorded Placeholder value
Billable Placeholder value
Non Billable Placeholder value
Task Count Placeholder value
Roles
| Role |
|---|
| Project managers |
| Executives |
Dependencies
Want to know more or try this app? Contact us
We can arrange a demo or a trial and answer your questions about Project Dashboard.