Workshop Tool Checkout App

Заказчик: AI | Опубликовано: 16.10.2025

I need a straightforward mobile application that lets everyone in our workshop see, at a glance, which piece of equipment is out and who has it. The entire booking flow—selecting a tool, marking it as taken, and logging its return—must happen inside a single, intuitive mobile interface that runs on both iOS and Android. Here’s the core idea: the app will hold a catalogue of our tools, show their current status (available or checked out), and record every transaction with the user’s name, date, and time. When someone takes a drill, for example, they open the app, choose or scan the item, tap “check-out,” and the status immediately updates for everyone else. The same quick action brings it back in. I want real-time sync across devices, so please suggest a lightweight cloud back-end—Firebase, Supabase, or something comparable—that keeps the data consistent without heavy administration overhead. The database only needs to handle a few hundred tools and users but should be easy to expand if our inventory grows. Deliverables • Production-ready iOS and Android builds (TestFlight / Play Console) • Full source code with clear comments • Simple interface or config file for adding, editing, and retiring tools • Brief hand-off guide outlining back-end setup, deployment, and routine maintenance Acceptance criteria When I install the app on my phone, select a tool, and mark it checked out, another user on a different phone must instantly see that status change. Returning the item flips it back to “available” and logs the action in history. Please include any similar inventory or booking apps you’ve built and a quick rundown of your preferred tech stack so I can gauge timeline and long-term upkeep.