Multi-Service AI Inspection Pipeline: Live on iOS and Android
Field capture — Photos and notes captured on site — offline-tolerant, because the field has no signal.
Overview
Inspectors were spending their evenings turning field notes and photos into client-ready reports. The build looks simple until you count the systems involved: capture in the field, extract meaning from messy input, generate a heavy PDF, notify the user, and give an admin visibility over all of it — with none of them allowed to fail silently, and a user waiting at the end..
The Challenge
Inspectors were spending their evenings turning field notes and photos into client-ready reports. The build looks simple until you count the systems involved: capture in the field, extract meaning from messy input, generate a heavy PDF, notify the user, and give an admin visibility over all of it — with none of them allowed to fail silently, and a user waiting at the end.
Our Solution
We architected and shipped five services. A mobile app handles capture, offline tolerance, billing and push. A Python backend runs a dual-provider LLM pipeline that extracts structured findings from inspection input. A dedicated PDF service handles image compression and report rendering. A background worker polls the job table every two seconds and runs a ten-step pipeline: analysis, mini reports, final report, credit deduction, image compression, PDF generation, storage upload, database update, then push notification. An admin dashboard sits over the top. Error tracking runs on every service.
Results
Live in production on both the iOS App Store and Google Play
Months of uptime on EC2 with no incident
Ten-step pipeline with error tracking on every service
Three independent CI/CD workflows deploying the services separately
Tech Stack
Have a similar project?
Let's talk about how we can build something like this for you. Free 30-minute consultation, no obligations.
Related Services
More Case Studies
Pokepal
Product Startup, United States · 6 weeks
Supports English and Japanese card scanning
Nftcomplete
Product Startup, United States · 8 weeks
5+ marketplace APIs aggregated into one platform
Efn
Fitness Startup, France · Ongoing (from March 2026)
Live on App Store and Google Play
Dripmap
Startup Founder, United States · 5 weeks
MVP live in 5 weeks from signed scope
Notepd
Product Founder, United States · 8 weeks
25,000+ downloads in the first quarter
Matchportalen
Matchmaking Agency, Norway · 10 weeks
Manual matching workflow replaced with a structured dashboard
Proposalgenie
SaaS Startup, US · 6 weeks
Live SaaS product at proposalgenie.ai, shipped production-ready
Culineer
Restaurant Tech Startup, UAE · 8 weeks
50+ restaurants onboarded
Air-gapped-rag-platform
Confidential — under NDA · 18 days
Runs fully air-gapped on a local model — zero outbound calls, proven end-to-end
Secure-mcp-course-access
Confidential — under NDA · 3 milestones
p95 latency cut 4.58s → 2.80s and median 4.03s → 2.26s under 50 concurrent users
Production-debug-no-access
Confidential — under NDA · Fixed scope
Live production fault diagnosed and fixed without hosting or dashboard access