Home - OfficeDev/microsoft-teams-apps-timetally GitHub Wiki

Time Tally App Template

Note: This is a sample app for Microsoft Teams platform capabilities. The code is not actively managed by Microsoft. The complete source code is available, which allows you to explore it in detail or fork the code and alter it to meet your specific requirements.

Solution overview Deployment guide

Time Tally app enables users to ease timesheet filling. Multiple tasks can be included in a project, and multiple projects assigned to employees, so that it is super easy for them to fill timesheet using mobile device and managers do not have to check with employees on timesheet entry. Managers get to view the project utilization based on resource & approve/reject the entries. Reminder notifications will also be sent to ensure timesheet compliance. Historical data and utilizations will also be shown for analytics.

The app can be used in the following ways:-

  • Manager to create projects & tasks and add users to project.

Manager creating project

Manager adding tasks & users

  • End-users to fill timesheet and submit to manager for approval.

Fill timesheet

  • Managers to review timesheets.

Manager approval

Timesheet Request

  • End-users can also duplicate any day's effort to other days for ease of filling timesheet.
  • Managers to view and analyze project utilization with respect to billable and non-billable hours.
  • All users and managers to receive reminder for filling timesheet to achieve timesheet compliance.