Inventory & suppliers
Know what's in stock, what's running low and who to reorder from. Start from this plan, tell us what's different about your business, and we build it, test it and run it for you.
What it does
A simple inventory app for a small business. Managers keep a list of products and suppliers, with each product linked to a preferred supplier. Staff record stock changes, which update the quantity on hand. The dashboard lists every product at or below its reorder level, and managers are alerted when a product runs low.
- Products with stock levels
- Suppliers
- Low-stock list
- Staff and manager roles
What it keeps track of
Supplier
A company the business buys products from, with contact details.
- Name
- Text
- Contact Email
- Phone
- Text
Product
An item the business keeps in stock, with its cost, current quantity, the level at which it should be reordered, and its preferred supplier.
- SKU
- Text
- Name
- Text
- Category
- Text
- Unit Cost
- Amount
- Quantity on Hand
- Number
- Reorder Level
- Number
- Preferred Supplier
- Linked supplier
Stock Adjustment
A record of a change to a product's stock count, such as a delivery received, a count correction or damaged goods. Saving one updates the product's quantity on hand.
- Product
- Linked product
- Quantity Change
- Number
- Reason
- One of: Received, Count correction, Damaged, Used or sold, Other
- Note
- Notes
Who can do what
- Admin
- Manages user accounts and can do everything a manager can.Add and edit suppliers, products and stock adjustments. Delete suppliers, products and stock adjustments.
- Manager
- Manages products and suppliers, reviews stock changes and receives low-stock alerts.Add and edit suppliers, products and stock adjustments. Delete suppliers, products and stock adjustments.
- Staff
- Views products and suppliers and records stock changes such as deliveries, counts and damaged goods.Add and edit stock adjustments. View suppliers and products.
What happens automatically
Apply stock adjustment
When a Stock Adjustment is created
Low stock alert
When a product's quantity on hand changes from above its reorder level to at or below its reorder level (via a Stock Adjustment or a product edit)
Low stock dashboard
When any user opens the dashboard
Checked 9 ways before it goes live
Every scenario below is turned into an automated test. The app has to pass all of them, in a clean environment, before anyone signs in. Your changes get the same treatment.
- Manager
Given the manager is signed in, when they create a Supplier named 'Acme Supplies' with contact email orders@acme.example and phone '555-0100', then 'Acme Supplies' appears in the Supplier list with that email and phone.
- Staff
Given a staff user is signed in and the Supplier 'Acme Supplies' exists, when they open the Supplier list, then they can see 'Acme Supplies' but no option to create, edit or delete a Supplier is shown, and visiting the new Supplier page directly shows an access denied message.
- Manager
Given the manager is signed in and the Supplier 'Acme Supplies' exists, when they create a Product with SKU 'WID-001', name 'Widget', category 'Hardware', unit cost 2.50, quantity on hand 20, reorder level 5 and preferred supplier 'Acme Supplies', then the Product list shows 'WID-001 Widget' with quantity 20 and preferred supplier 'Acme Supplies'.
- Staff
Given a staff user is signed in, when they try to open the new Product page, then an access denied message is shown and no Product is created.
Make it yours
This is the description the plan above was written from. Change it to match how your business works — or describe something else entirely.
“An inventory app for a small business: track products (SKU, name, category, unit cost, quantity on hand, reorder level) and suppliers (name, contact email, phone). Each product has a preferred supplier. Staff adjust stock counts; managers manage products and suppliers. The dashboard should list products at or below their reorder level.”Start with this app
Other ready-made apps
- Room & resource bookingBook meeting rooms without double-bookings or spreadsheets.
- Maintenance ticketsLog, prioritise and track repairs across your properties or sites.
- Vehicle & fleet logMileage, services and what's due — for every vehicle you run.
- Equipment & assetsWho has which laptop, tool or device — and when it's due back.