← All work

Plant-Floor Material Requests — Live in 24 Hours

Plant-Floor Material Requests

A live request queue for a US fresh-cut produce plant. Departments ask for materials, runners deliver them.

Sole developer: scoping, build, release and handover

Screens

What it is

The plant needed one shared, live view of material requests on the floor. I learned how the floor works first. Then I built a two-role app in Flutter for the web. Department tablets send requests, one product or many, normal or urgent. Runners claim and deliver them. Every device shows the same queue in real time, urgent first, then oldest. It runs in the browser on the plant's tablets and handhelds, so nothing needs installing. The client co-owns the Firebase project, pays hosting on his own card, and has the full source code.

Highlights

  • Live 24 hours after the green light
  • Two roles on shared devices: departments request, runners claim and deliver
  • One live queue on every device, urgent first, then oldest
  • Runs in the browser on the plant's own tablets and handhelds
  • 44 automated tests at delivery, including security rules
  • Two contracts, both rated 5.0

Client feedback

“Working with Esmail to develop a custom app for our business was an excellent experience. He took the time to understand our operational needs and created a user-friendly solution that our employees can use as part of their everyday work process.”

Technologies

Flutter WebPWAFirebase AuthCloud FirestoreSecurity RulesAutomated tests

ContactWork with me