BritNovatech
Back to portfolio
FixAlert, Maintenance Platform homepage
Case Study

FixAlert, Maintenance Platform

A computerized maintenance-management platform with asynchronous reporting, QR-based workflows, and Stripe billing.

Tags
Web & Software DevelopmentReact & DjangoCelery & Stripe

Challenge

FixAlert needed its reporting and maintenance-tracking workflows rebuilt: database queries were slowing under load, PDF report generation and payments ran synchronously, and the analytics views needed more advanced filtering than the UI supported.

Solution

We eliminated N+1 queries and reworked database access patterns to keep the API responsive under heavy load. We moved bulk PDF generation, QR code workflows, and Stripe payments to asynchronous Celery pipelines. On the frontend, we revamped the UI, rebuilt the reporting metric views with React Query, and added nested filtering across analytics, property management, and role-based views.

Results

The API stayed responsive under load with the N+1 fixes in place, and reporting, PDF generation, and payments now run as background jobs instead of blocking the request cycle.