Project Timesheet Sync
Plans stay in Microsoft Project; teams record time in Microsoft 365.
The challenge
Microsoft was switching off Project Online, and the replacement options all asked project managers to give up the tool they plan in. Meanwhile the teams doing the work were recording hours in spreadsheets that someone re-keyed each week, so approved effort reached the plan late, if at all.
What I built
A tab inside Microsoft Project that pushes the plan out and pulls approved hours back. Everyone else records a week of time in under a minute, from a phone if they are on site. Two approvals sign it off—the line manager confirms the week, the project manager confirms their own project—and only approved hours flow back into the plan.
Capabilities
- A new tab in the tool project managers already use—nothing to relearn
- A week of time entered in under a minute, showing only the projects a person is on
- Works on a phone, so time is recorded on site rather than reconstructed on Monday
- Two-stage sign-off: the line manager confirms the week, the project manager confirms their project
- Approved hours land back in the plan automatically, with the tasks updated
- A live picture of where the week actually went, by project and by person
- Finance-grade reporting: approved hours by project, person and period, exportable
- Approvers, working rules and reporting periods configured once and changed in seconds
Built with
- VSTO C#
- Dataverse
- SPFx
- Power Automate
Walkthrough
Every screen.
Screenshots are of the real product, shown with demo data. No client data, branding or name appears in any image.
Next
More projects.
PPM Project Dashboard
Government · Programme reporting
A bilingual, executive-grade portfolio dashboard for senior management.
View projectKPI Dashboards for Microsoft 365
Business intelligence · Reporting
Executive reporting that lives inside SharePoint—nothing extra to buy.
View projectKnowledge Capture for Teams
AI · Knowledge management
Turns everyday Teams and Outlook messages into a governed knowledge base.
View projectEnterprise Intranet Platform
Employee intranet, productised
One connected workspace—productised, so each client is a configuration rather than a rebuild.
View projectEmployee Ideas Platform
Petrochemicals · Employee innovation
A Power Apps innovation scheme that takes a staff suggestion through to a decision.
View projectSharePoint Forms & Approvals
Forms & workflow engine
Build a form, route it, track it—without a development project each time.
View projectCorporate Intranet Portal
Employee intranet
One connected workspace: news, people, policies and the tools a day runs on.
View projectGet in touch