Flutter · Google Apps Script · Construction · BMAD
Two weeks to ship a construction-parts quote app, published on iOS and Android.
Complete digitisation of the quote request process for a French construction-parts distributor — designed, built and published on iOS and Android in two weeks using the BMAD method. 200+ orders placed, exchange time between site and company divided by 3.
- Role
- Project lead and developer · Coding Industry
- Period
- 2024 · At Coding Industry
- Stack
- FlutterHiveGoogle Apps ScriptGoogle Sheets
Measured reference points
2 weeks
from spec to publication
iOS and Android, using BMAD
200+
orders placed via the app
Client history since launch
30 → 10 min
exchange time between site and company
Divided by 3 on a full quote cycle
€0
backend infrastructure cost
Apps Script + Google Sheets
Context
On a construction site, when a machine breaks down, every hour of downtime costs money. The traditional quote request process — phone calls, vague descriptions, back-and-forth by email — took around 30 minutes of exchanges between the site foreman and the supplier.
Le Comptoir de la Pièce turns that process into a mobile journey of less than two minutes: the foreman photographs the broken part, fills in their equipment, marks the urgency, and receives the quote by email.
My role
Full ownership of the project at Coding Industry — from spec to store publishing, through design, development and backend architecture. Client: Apollo SARL (France), full remote.
What was delivered
Equipment fleet management
- registration of machines and equipment (brand, model, year, serial number);
- customisable internal references for the client’s organisation;
- reuse of registered equipment → faster future requests.
Visual quote request
- direct photo capture of the part from the device camera;
- detailed description + form optimised for fast entry on site;
- urgency level selection.
Processing pipeline
- instant sending of the request to the sales team;
- quote received by email;
- in-progress request tracking;
- access to the full PDF distributor catalogue.
Structural decisions
A right-sized architecture: Apps Script + Google Sheets as backend
Rather than saddling an SME with a costly server, I designed a pipeline where each request (photos included) arrives structured in Google Sheets, directly usable by the sales team. Operating cost: €0.
It’s a principle I apply systematically: the right architecture is not the most sophisticated one, it’s the one that serves the business. Here, the sales team processes requests in a tool they already master.
Privacy by design: zero data collected
The App Store and Google Play listings officially display “No data collected / No data shared with third parties.” Data stays on the user’s device (Hive, local NoSQL). Native GDPR compliance, no after-the-fact remediation effort.
Ultra-light application: 33.6 MB on iOS
A real argument for field users with sometimes limited on-site connections. Every megabyte counts when downloading from a remote site.
A “2 minutes flat” UX for non-tech users
Design an experience that a site foreman — not a digital native — understands instantly and that lets them place a complete order (equipment + photos + urgency + contact) in under 2 minutes, standing on a construction site. Linear steps, minimal input, smart reuse of already-registered data, obvious visual hierarchy.
Ship in 2 weeks without sacrificing quality
Thanks to the BMAD method (structured documentation driving AI), the project went from blank page to store publication in two weeks: exhaustive spec upfront, assisted generation, continuous validation. Both apps were approved by Apple and Google on the first review.
What this project proves
- Flutter cross-platform production-ready (iOS, Android, iPad, macOS, visionOS via Apple Silicon);
- low-cost, high-ROI backend architecture (Google Apps Script + Sheets);
- performant local storage (Hive) and privacy-first / GDPR-native architecture;
- responsive multi-format UI (phone + tablet);
- publication and validation on the App Store and Google Play;
- end-to-end ownership: spec → design → development → backend → publishing → follow-up;
- delivery accelerated by the BMAD method;
- ROI-driven technical choices for an SME’s real needs.
Public links