Project Timesheet
SharePoint add-in
Weekly timesheets, resource allocation and PMO reporting inside SharePoint Online. It installs as one app package on a site, creates its own lists, and needs no database, no Azure resources and no app registration.
What it does
My timesheet
A Monday-to-Sunday grid of the project tasks you're allocated to. Hours save as you go. Submit the week, recall it, or export it to Excel.
Projects and allocation
Project managers create projects, allocate people, and see planned against logged hours for everyone on the project.
Resources
Add people from your Microsoft Entra ID directory and set each person's role: resource, project manager or PMO.
PMO reports
Month-end hours by person, project and task, split into submitted and outstanding, plus a log of every time card and allocation change. All reports export to Excel and import back.
Requirements and security
| Runs in | SharePoint Online, as a SharePoint Framework web part you add to any page. |
|---|---|
| Install | Upload one .sppkg file to your site's app catalog and add the app. The lists are created for you. |
| Where data lives | In SharePoint lists on your site, under your site's own permissions and retention. |
| Permissions | The web part acts as the signed-in user. Nothing leaves your tenant. |
Is it right for you?
Project Timesheet is deliberately small. It suits teams that want timesheets and allocation inside SharePoint without taking on a full project portfolio platform.
| Project Timesheet suits you if | Look at a portfolio platform if |
|---|---|
| You want one app package on one SharePoint site | You need programmes and portfolios across many sites |
| Data must stay in SharePoint lists under your site permissions | You already run Power Apps and Dataverse for other processes |
| Your PMO reports in Excel at month end | You need live portfolio dashboards and stage-gate workflows |
Not sure where to start?
Book a 30-minute call and tell us what worries you about Microsoft 365: oversharing, an audit, or a Copilot rollout. Or email us and we'll reply within one working day.