A full-featured administration panel built on .NET 8 for a UK-based cleaning company — managing jobs, clients, staff, invoices, Google Sheets imports, email notifications, and real-time revenue analytics from a single modern dashboard.
From job scheduling and client management to automated invoicing and revenue reporting — every module was designed around the daily needs of a cleaning services company.
Real-time overview with total jobs, revenue (£), monthly earnings, active clients, today's schedule, and interactive charts.
Full job lifecycle: create, search, filter, assign staff, track prices, and manage cleaning job records with bulk operations.
Client database with company details, addresses, phone numbers, job history, and revenue-per-client tracking.
Staff management with account creation, role assignment, and per-staff job allocation tracking.
Branded PDF invoices with configurable company details, bank info, and automatic email delivery via SendGrid.
Connect any Google Sheet, select tabs, and import cleaning jobs with live progress tracking and status animations.
SendGrid-powered email system with configurable templates, invoice delivery, and full email history logging.
Daily and monthly revenue/job charts with toggle views, month selectors, and top client rankings by revenue.
The jobs module is the operational heart of the system — handling every cleaning job from scheduling through completion, with full client, staff, and pricing details.
The business already tracked jobs in spreadsheets. Rather than forcing a manual migration, we built a direct Google Sheets connector that imports data in three simple steps.
Generate branded, professional invoices directly from job records — complete with configurable company details, bank information, and automatic email delivery.
Keep every client and staff member organized with detailed profiles, job history, revenue tracking, and quick-access contact information.
A robust, production-ready architecture deployed on Linux with enterprise-grade tooling.
We build custom admin panels and business management systems tailored to your industry — from job tracking and invoicing to data import and analytics.