Skip to content
D
All work

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.

A similar need on your team?

Let's talk about the context, the product and how I can contribute.