Timesheet PowerApp Development
Budget: $250 – $750 AUD
I'm looking for a PowerApp developer to create a Timesheet app on Canvas. This app will use three SharePoint lists as data sources: [TimeSheetEntries], [TimeSheetUsers], and [Tasks].
Key Features:
1. User Profiles: The [TimeSheetUsers] list should include fields for user name, user email, Manager name, and Manager email.
2. Task Management: The [Tasks] list should simply have a tasks field.
3. Timesheet Recording: The [TimeSheetEntries] list should have a Weekending Sunday column, daily hour recording fields, a total for the week, and links to the task list and the Timesheets list.
4. Multiple Entries: Users should be able to record multiple timesheet entries for the same day, submit them for approval, and view approved, pending, and rejected timesheets.
5. Manager Interface: There needs to be a section for Managers to view their team's timesheets and approve or reject multiple times at once.
User Access:
- The app needs to be accessible to Employees, Managers, and Administrators.
Reporting:
- I require user activity reports and approval status reports.
Authentication:
- Users should authenticate by sharing the app with guest users outside of my Microsoft tenancy.
Ideal skills for this job would be proficiency in PowerApps, experience with SharePoint, and understanding of user role management and reporting features in apps. Prior work creating similar timesheet applications will be highly regarded.
Key Features:
1. User Profiles: The [TimeSheetUsers] list should include fields for user name, user email, Manager name, and Manager email.
2. Task Management: The [Tasks] list should simply have a tasks field.
3. Timesheet Recording: The [TimeSheetEntries] list should have a Weekending Sunday column, daily hour recording fields, a total for the week, and links to the task list and the Timesheets list.
4. Multiple Entries: Users should be able to record multiple timesheet entries for the same day, submit them for approval, and view approved, pending, and rejected timesheets.
5. Manager Interface: There needs to be a section for Managers to view their team's timesheets and approve or reject multiple times at once.
User Access:
- The app needs to be accessible to Employees, Managers, and Administrators.
Reporting:
- I require user activity reports and approval status reports.
Authentication:
- Users should authenticate by sharing the app with guest users outside of my Microsoft tenancy.
Ideal skills for this job would be proficiency in PowerApps, experience with SharePoint, and understanding of user role management and reporting features in apps. Prior work creating similar timesheet applications will be highly regarded.