
In Progress
Posted
Paid on delivery
1. Purpose I run a small business, and hire freelancers to carry work on regular basis. For this, I need SharePoint-based weekly timesheet system to allow them to record hours worked against dedicated projects each week and send for approval each week. See image how this should look like. The system shall be developed using SharePoint Lists, Power Apps, and Power Automate. Employees shall be able to enter weekly hours, submit the timesheet for approval, and receive approval status updates. The admin/management team shall be able to view total hours booked against each project. 2. Main Objectives The Timesheet App shall: Allow employees to record weekly working hours. Allow hours to be allocated against specific projects. Allow timesheets to be submitted for approval. Send approval notification by email to the approver. Allow the approver to approve or reject submitted timesheets. Track total hours booked against each project. Provide admin visibility of employee hours, project hours, and approval status. 3. Power Apps Scope The freelancer shall develop a Power Apps front-end for weekly timesheet entry. The Power App shall include the following features: Weekly timesheet entry screen similar to the existing Excel timesheet format. Automatically display the current week from Monday to Sunday. Week navigation option to move to previous or next week. Display employee details, including name and email. Show a selectable project list from the SharePoint Master Project List. Allow employees to enter daily hours against each project. Allow multiple project rows per week. Calculate daily total hours automatically. Calculate total weekly hours automatically. Show total hours entered for each project. Save draft timesheet entries. Allow employees to view and update saved timesheet entries before submission. Submit weekly timesheet for approval. Lock submitted timesheets from further editing unless rejected or reopened by admin. Show approval status such as Draft, Submitted, Approved, Rejected, or Resubmitted. 4. SharePoint Lists Scope The freelancer shall create and configure the required SharePoint Lists. 4.1 Master Project List This list shall store all project details and project allocation information. Required fields may include: Project ID Project Name Client Name Project Description Project Manager / Approver Allocated Budget Hours Total Consumed Hours Remaining Hours Project Status Start Date End Date Active / Inactive status The Master Project List shall be used as the source for project selection in the Power App. 4.2 Timesheet Logs List This list shall store all employee timesheet records. Required fields may include: Employee Name Employee Email Week Commencing Date Week Ending Date Project ID Project Name Work Date Day of Week Hours Entered Comments / Work Description Submitted Date Approval Status Approved / Rejected By Approval Date Rejection Comments Each timesheet entry shall be linked to a specific employee, project, and work date. 5. Power Automate Scope The freelancer shall create Power Automate flows to support timesheet automation and approval. 5.1 Weekly Timesheet Creation Flow This flow shall: Run automatically at the start of each week. Prepare weekly timesheet structure or records where required. Ensure the current week is available for employees. Link employees to active projects where applicable. 5.2 Approval Flow This flow shall: Trigger when an employee submits a weekly timesheet. Send an email approval request to the approver. Include employee name, week details, project hours, and total weekly hours. Allow the approver to approve or reject the timesheet. Update the approval status in the Timesheet Logs list. Send confirmation email to the employee after approval or rejection. Allow rejected timesheets to be amended and resubmitted. 5.3 Project Hours Update Flow This flow shall: Calculate total approved hours booked against each project. Update the Total Consumed Hours field in the Master Project List. Calculate Remaining Hours where budget hours are available. Ensure project hour totals are updated whenever timesheets are approved or amended. 6. Admin and Reporting Requirements The system shall allow admin/management users to: View all submitted timesheets. Filter timesheets by employee, week, project, and approval status. View total hours booked against each project. View approved, pending, and rejected timesheets. Export timesheet data if required. Monitor project budget hours versus consumed hours. 7. Permissions and Access The freelancer shall configure appropriate access permissions: Employees can create and edit their own draft timesheets. Employees cannot edit approved timesheets. Approver can view, approve, or reject submitted timesheets. Admin can view and manage all timesheet records. Project list can be maintained by admin only. 8. Deliverables The freelancer shall deliver: SharePoint site or SharePoint page for the timesheet system. Required SharePoint Lists. Power Apps weekly timesheet application. Power Automate approval workflow. Power Automate project hours update workflow. Admin/reporting views. User guide for employees. Admin guide for maintaining projects and reviewing timesheets. Testing and handover support. 9. Testing Requirements The freelancer shall test the system for: Employee timesheet entry. Multiple project hour entries. Daily and weekly total calculations. Timesheet submission. Email approval notification. Approval and rejection process. Project total hour updates. Admin reporting and filtering. Permission restrictions. 10. Expected Outcome At completion, admin shall have a working SharePoint-based weekly timesheet app where employees can record project hours, submit weekly timesheets for approval, and management can track project hours and employee timesheet status efficiently.
Project ID: 40541670
21 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, I went through your requirement carefully and I can definitely help with this. I have 7+ years of experience with Power Apps, Power Automate, SharePoint Online, Dataverse, and Microsoft 365 business automation solutions. I have built similar employee management, approval, and timesheet applications with role-based access, automated workflows, and reporting. • Responsive weekly Power Apps timesheet application • SharePoint Lists for Projects and Timesheet Logs • Weekly timesheet creation and approval workflows • Email notifications and approval tracking • Draft, Submit, Approve, Reject, and Resubmit functionality • Project hours calculation and budget tracking • Admin dashboard with filtering and reporting • Role-based permissions for Employees, Approvers, and Admins • Documentation, testing, and handover included • Available 24/7 for communication and support My focus will be to deliver a user-friendly, scalable, and easy-to-maintain solution that meets your current requirements while allowing future enhancements. Please check my profile and previous work for reference. I’m available to start immediately and would be happy to discuss your requirements in more detail.
₹20,000 INR in 2 days
4.9
4.9
21 freelancers are bidding on average ₹30,548 INR for this job

Hi, I have been working as a sharepoint, power automate, powerapps, power portal powerbi developer from last 7+ years in one of the fortune 500 company and i have worked on around 100+ project so far. i am confident that i can do this task for you as i totally understand your requirement. can we discuss in detail over chat to know more about the project. i know that freelancer.com is full of people like me but please note that: - Preferred freelancer (top 1% in freelancer) - I have completed around 80+ similar projects - I am a Top rated Freelancer - Experience working with clients across the world - 4.9/5 Rating - Multiple skill sets Please initiate chat to discuss more in detail. Thank you
₹25,000 INR in 7 days
6.6
6.6

Hi, I have 10+ years experience in SharePoint and Power platform consultanting. I have understood the requirement. I am sure I would be able to help you on this. Looking forward for positive response. Thanks, Marjina
₹25,000 INR in 10 days
3.9
3.9

I am excited to develop the SharePoint-based weekly timesheet system you need. With my experience in both Power Automate and SharePoint, I can create a system that allows your freelancers to efficiently record hours against specific projects. The Power Apps front-end will be user-friendly, enabling employees to submit timesheets easily. I understand the requirement for flexibility, such as allowing edits before submission and providing clear approval statuses. The automated flows will simplify the processes, such as sending approval notifications and updating project hours in real time. To ensure I meet your expectations, I would like to ask: What specific features do you envision for the admin reporting views? Are there any unique workflows you need for timesheet submissions? What additional fields do you think will enhance the project management experience? How will you define access permissions for different user roles? I look forward to collaborating on this project!
₹12,500 INR in 14 days
2.9
2.9

Hello, I can develop your complete **SharePoint-based Timesheet Management System** using **SharePoint Lists, Power Apps, and Power Automate** exactly as outlined. The solution will include a user-friendly weekly timesheet app, automated approval workflows, project hours tracking, role-based permissions, admin reporting, and fully editable SharePoint components. The system will support draft saving, week navigation, multiple project entries, automatic calculations, email approvals, project budget tracking, and detailed reporting dashboards. I'll also provide testing, documentation, and handover support to ensure a smooth deployment. I have experience building Microsoft 365 business solutions and can deliver a scalable, well-documented application that is easy to maintain. I'd be happy to discuss your SharePoint environment, licensing, and any additional reporting requirements before we begin. Regards! Alomonx
₹15,000 INR in 7 days
0.0
0.0

Proposal: Custom SharePoint & Power Platform Timesheet Bid Amount: ₹28,500.00 INR | Delivery: 10 Days Dear Hiring Manager, I have reviewed your detailed requirements for the SharePoint Weekly Timesheet System. I will deliver a robust, automated solution using Power Apps, SharePoint Lists, and Power Automate tailored to your business needs. Technical Execution Plan: SharePoint Backend: Configure the Master Project List (with budget tracking) and Timesheet Logs List with lookup relations and item-level permissions. Power Apps Interface: Build a responsive canvas app matching your Excel grid layout. It will feature automatic daily/weekly hour calculations, dynamic Mon-Sun week navigation, draft saving, and strict UI locking upon submission. Power Automate Flows: Flow 1: Scheduled weekly run to initialize structure. Flow 2: Approval workflow sending rich-text emails to managers with automated status updates. Flow 3: Delta aggregator to auto-patch consumed/remaining hours in the project list. Admin Panel: Delegation-safe dashboard to filter records and export data. Deliverables: Fully configured SharePoint site and lists. Packaged Power Apps application. 3 automated cloud production flows. User & Admin PDF Guides + 3 days of post-handover support. Ready to start immediately. Let’s connect to build your system. Best regards, Leonardo Teca
₹28,500 INR in 10 days
0.0
0.0

I have more than fifteen years of solid experience in SharePoint, including SharePoint Online development and architecture + solid experience in customizing SharePoint forms using Power apps and building Power Automate Flow. I have worked on 50++ projects for customers around the world. These projects include building SharePoint sites/lists/libraries, building business processes using Power Automate Flow, customizing SharePoint lists using Power App, writing Remote Event Receivers, migrating data from SharePoint on-premises to SharePoint Online, migrating data from SharePoint Online to SharePoint Online (same tenant and different tenants), building SPFx web parts, building custom connectors for Power Platform & building Copilot Agents using SharePoint Agents and Copilot Studio. I have also worked on many projects as a SharePoint architecture to set up the SharePoint design, best practices for building the different sites, the policies and setting regarding these sites.
₹25,000 INR in 7 days
0.0
0.0

Hi, I’m ready to start today. I can build your complete SharePoint-based Timesheet Management System using SharePoint Lists, Power Apps, and Power Automate. The solution will include weekly timesheet entry, project allocation, approval workflows, email notifications, automated project hour tracking, role-based permissions, admin reporting, and responsive Power Apps UI. I'll deliver a fully tested solution with documentation, user/admin guides, and handover support, ensuring a smooth deployment and future maintenance.
₹25,000 INR in 7 days
0.0
0.0

With over 8 years of experience as a Microsoft Certified Dynamics 365 Business Central Solution Architect Expert, I believe my expertise uniquely equips me to handle this SharePoint Weekly Timesheet App project using Power Apps and Power Automate. Having previously implemented and delivered effective solutions in various industries such as manufacturing, finance, retail and more, I can ensure that your small business will receive a tailored timesheet system that precisely meets your needs. The Power App I will develop for your team will streamline the weekly timesheet entry process and provide key functionalities such as automatic week navigation for ease of data entry and drafting, locked submitted timesheets to prevent unauthorized editing, and a visual representation of approval status. Similarly, my capabilities in creating SharePoint lists will allow for proper organization and tracking of employee timesheets. Let's talk more over chat and go ahead. Cheers
₹75,000 INR in 5 days
0.8
0.8

Hello, I am a Microsoft Power Platform Developer with over 4 years of experience in building business applications using Power Apps, Power Automate, SharePoint, Logic Apps, and Azure Functions. After reviewing your requirements, I am confident I can deliver a robust and user-friendly weekly timesheet solution that meets all your business needs. I have hands-on experience developing SharePoint-based applications with approval workflows, role-based access, automated email notifications, reporting dashboards, and complex business process automation. For your project, I will deliver: - A responsive Power Apps timesheet application with weekly entry and draft functionality. - SharePoint Lists designed with a scalable structure. - Power Automate approval workflows with email notifications. - Automatic project hour calculations and budget tracking. - Role-based permissions for employees, approvers, and administrators. - Reporting capabilities with filtering and export options. Why choose me? - 4+ years of Microsoft Power Platform experience. - Strong expertise in SharePoint, Power Apps, Power Automate, Logic Apps, and Azure Functions. - Experience integrating APIs and automating complex business processes. - Focus on clean, scalable, and maintainable solutions, Clear communication and timely delivery. I would be happy to discuss your requirements further and suggest improvements that can make the solution more scalable and easier to maintain.
₹30,000 INR in 17 days
0.0
0.0

Hello, I've carefully reviewed your requirements and can develop a complete SharePoint-based Timesheet Management System using SharePoint Lists, Power Apps, and Power Automate. The solution will include a professional weekly timesheet interface with Monday–Sunday navigation, multiple project entries, automatic daily/weekly hour calculations, draft saving, submission, approval/rejection workflow, email notifications, and role-based permissions for employees, approvers, and admins. I'll create the Master Project List, Timesheet Logs, automated approval flow, project hours update flow, admin reporting views, and dashboards to track employee hours, project budgets, approval status, and consumed hours. The system will be secure, scalable, easy to maintain, and built following Microsoft 365 best practices. I also provide thorough testing, deployment support, user documentation, and admin guidance to ensure a smooth handover. My focus is delivering a reliable solution that simplifies timesheet management and project tracking while reducing manual work. I am confident I can deliver exactly what you need and would be happy to discuss your workflow before we begin. Looking forward to working with you. Best regards, Uzair Khan
₹25,000 INR in 6 days
0.0
0.0

Hi, I have developed similar SharePoint, Power Apps, and Power Automate timesheet applications with weekly time entry, project allocation, approval workflows, email notifications, and reporting dashboards. Your requirements are very familiar to me. I can deliver the complete solution with SharePoint Lists, Power Apps, Power Automate, and admin reporting. I already have a similar project. If you're interested, I can give you a live demo so you can see how it works before we proceed. Looking forward to discussing your project. Thanks Kartik G. Power Platform Consultant | PL-400 Certified
₹25,000 INR in 7 days
0.0
0.0

Hi, Your SharePoint-based Timesheet Management System aligns well with my expertise. I am a Microsoft Power Platform Developer with 4+ years of experience building business applications using Power Apps (Canvas Apps), Power Automate, SharePoint, Power Pages, and Power BI. I also have experience with ASP.NET, which helps when custom integrations or advanced business logic are required. I can develop the complete solution you described, including the Power Apps timesheet application, SharePoint Lists, automated approval workflows, project hour tracking, role-based permissions, admin reporting, and Power BI dashboards if required. I have delivered multiple Power Platform solutions involving workflow automation, approvals, reporting, and business process automation for clients. I focus on building scalable, user-friendly, and maintainable applications while following Microsoft best practices. I can also assist with testing, documentation, deployment, and post-delivery support to ensure a smooth rollout. I am confident I can deliver this project with high quality and within the agreed timeline. I would be happy to discuss your requirements in more detail and suggest the best implementation approach. Looking forward to working with you. Thank you.
₹25,000 INR in 7 days
0.0
0.0

I have ready to use application. As a Microsoft-certified Power Platform Developer, I bring over 6 years of experience in building enterprise low-code solutions using Power Apps and Power Automate, making me an ideal fit for your SharePoint Weekly Timesheet project. With a track record of delivering 50+ successful Power Apps, I have prior experience in creating complex time-tracking systems that can effectively streamline your business operations. One significant advantage of working with me is my expertise in automating processes and driving ALM governance using Power Automate. Your project requires intricate flows like weekly timesheet creation, approval and project hour update flows - an area where I possess an exceptional proficiency. My deep understanding of how these flows work hand-in-hand will ensure a seamless automation process, eliminating the need for manual intervention and thereby increasing efficiency. Having built similar systems in the past, I understand the importance of providing clear visibility to all stakeholders. Apart from developing a user-friendly Power App front-end similar to your existing Excel system, I’ll configure SharePoint Lists to store all project details and employee timesheets, enabling you to access information like total hours booked against each project easily. Additionally, my proficiency in Copilot Studio / RPA bots will further refine the application by minimizing manual effort
₹15,000 INR in 1 day
0.0
0.0

You don't just need a timesheet — you need to see, any time, how many hours each freelancer booked against each project versus its budget, with approved weeks that can't be quietly edited afterward. That last point breaks most timesheet builds, and it's what I'd lock down first. I've read the full spec. My approach: • SharePoint — a Master Project List driving your project picker, and a Timesheet Logs list storing one row per project per day (indexed for speed) so daily, weekly, and per-project totals stay accurate as your data grows. • Canvas Power App — the Excel-style weekly grid your team already knows: auto Monday–Sunday week, prev/next navigation, multiple project rows, live totals, draft save/edit, and submit-to-lock with full status tracking (Draft → Submitted → Approved/Rejected → Resubmitted). • Power Automate — email approval to the project manager with hours and totals, approve/reject with comments, employee notification, and an automatic recalculation of Consumed/Remaining hours on the Master List. One upfront recommendation: I'd skip the weekly pre-create flow — generating the week on demand is cleaner and cheaper to run. Small change, real maintainability gain. I've built this exact class of system before. Realistic timeline: 3–4 weeks. Before quoting firmly I'd confirm two design points — open to a quick call this week?
₹30,500 INR in 7 days
0.0
0.0

Aberdeen, United Kingdom
Payment method verified
Member since Jul 7, 2017
₹750-1250 INR / hour
₹100-400 INR / hour
₹1500-12500 INR
₹750-1250 INR / hour
₹750-1250 INR / hour
€8-30 EUR
$30-250 USD
$750-1500 USD
$10-30 USD
$10-30 AUD
₹600-1500 INR
£250-750 GBP
$250-750 USD
$10-30 AUD
$8-15 USD / hour
$250-750 USD
min $50 AUD / hour
$15-25 USD / hour