Streamlining Multi-Site Restaurant Reporting
Restaurant groups often rely on spreadsheets to consolidate data from multiple systems—EPOS, payroll, stock, and more. This creates manual effort, inconsistencies, and delays in getting the insights teams need to operate effectively.
We replace that process with tailored data platforms that automatically bring everything together in one place.
For larger operators, we build secure, enterprise-grade web applications that integrate with existing systems, standardise data across locations, and deliver real-time reporting. These platforms include role-based access and automated report distribution, so site managers and head office teams start each day with accurate, actionable insights.
For example, we worked with a multi-brand restaurant group operating 40+ locations across different currencies, time zones, and EPOS systems. We designed a unified reporting platform hosted in Azure with a central SQL database—giving both site-level teams and leadership a consistent, reliable view of performance.
For smaller groups, we use Microsoft Power Platform to create lightweight apps and automations that simplify end-of-day and end-of-week reporting—reducing manual input while fitting around existing workflows.
SharePoint Knowledge Hub
A kitchen manufacturer stored tens of thousands of documents across file servers, leading to outdated content, low trust, and users maintaining their own copies.
Challenges:
Too many files
No version control
Problem worsening over time
Solution:
We built a SharePoint knowledge hub to centralise documents and support training and collaboration. The document workflow was used to submit, sign off and publish every document in order to filter out the redundant, out of date content.
To prevent future sprawl:
Approval workflow: Metadata-driven submissions routed to subject experts for review
Archiving: Documents flagged as discontinued to keep content relevant
Outcome:
Six years later, the platform remains trusted and actively used:
Single source of truth
Easier onboarding and training
Improved engagement and collaboration
EXCEL-BASED TRACKERS CONVERTED TO WEB APPS
A common challenge we encounter is the use of Excel spreadsheets as tracking tools. While Excel has long supported collaboration—especially when stored in SharePoint with version history—this approach only works well for simple workbooks with a small number of contributors.
As complexity grows, Excel-based trackers become difficult to manage. They lack structured data control, scalable permissions, and a user-friendly interface for more dynamic use cases.
For more advanced scenarios, PowerApps forms combined with SharePoint lists offer a far better solution. This approach enables:
A richer, more intuitive user experience
Integration of multiple data sources
Granular, role-based permissions
Mobile accessibility
For example, one customer needed a system to manage a limited number of parking spaces. Users had to reserve bays on specific days, often at short notice and while on the move. The Excel-based approach struggled with tracking changes, adding contextual comments (e.g., visitor usage), and supporting mobile access.
We replaced this with a SharePoint list to manage reservations, paired with a mobile-friendly PowerApps form. Key features included:
Users can reserve a parking bay for anyone
Users can only remove their own bookings
Administrators can add or remove bookings for any user
Support for comments to capture additional context
To enhance automation, a Power Automate workflow was introduced to generate new weekly schedules based on existing data. This workflow includes:
Validation to prevent duplicate weeks
Full logging of all actions for traceability
This solution significantly improved usability, governance, and flexibility compared to the original Excel-based tracker.
