SOURCE
SOURCE
My Requisitions
Your requisitions & inventory
Requisitions
Inventory Added
Still Pending
Pending Orders
Receiving & delivery history
Receiving
History
My Account
Account Security

Change Password

Security Question

Used to reset your password if you forget it — without needing an admin.

App & Alerts

Calendar Sync

Subscribe your phone's Calendar app to inventory dates.

Notifications

Get an alert when Inventory items are expiring soon or have expired — while this app is open in your browser.

Install App

Install SOURCE on your device for a full-screen, app-like experience with its own icon.

iPhone: tap the Share icon in Safari → Add to Home Screen.

SOURCE
Hello!
New Request
Search items below
Inventory
Frozen, Chilled & Dry
Add Item
Track expiry date
Only month/year printed on pack?
Only month/year printed on pack?
Food Reference
Storage & safety guide
NameCategoryShelf LifeStorage TempAllergens
Today Request
Past Reports
Select a date
Pick a date to view that day's report.
Admin Panel

Add User

Reset Password

Set Security Question (for self-service recovery)

Locations

Item Library

Food Reference Tile Visibility

Hygiene Officer and Super Admin always see this tile. Choose who else does:

Food Reference Categories

Order Deadline

Supabase Connection

Sync to All Devices

Users, passwords, and settings are stored in Supabase — not in the app file. Any change you make here is instantly available to all devices.

You only need to re-upload to Netlify once — after first connecting Supabase — to embed the URL and key. After that, adding users, changing passwords, or updating settings never requires re-uploading.

Calendar Feed

Lets each user subscribe to their own inventory expiry dates in their phone's Calendar app. Requires deploying the calendar-feed Node.js app to your own hosting first, then pasting its URL below.

Inventory Backups

Every kitchen's full inventory history (active, consumed & discarded) is backed up automatically each night and kept for 30 days. Links below are scoped to the kitchen(s) you're assigned to.

Danger Zone

These actions permanently delete data for everyone, across all dates. This cannot be undone. Only use this to clear test/dummy data before going live, or for a genuine full reset.

Reset All Requests
Deletes every submitted requisition, approved and pending, from every date.
Reset All Inventory
Deletes every Frozen, Chilled & Dry inventory entry, including consumed/discarded history.
Supabase Setup
One-time setup
Free database that syncs all devices in real-time. Setup takes about 5 minutes.
1
Create a Supabase project
Go to supabase.com → Sign up free → New project → name it kitchen-req → Create.
2
Run this SQL
Go to SQL Editor → New query → paste & run:
3
Get your keys
Project Settings → API → copy Project URL and anon public key.
4
Paste into Admin Panel
Admin Panel → Supabase Connection → paste both → Save & Connect → Test.

Then tap Sync to All Devices. Done.
Summary Report
Select a date range
Quick Range
From
To
Ready when you are
Select a quick range above, or pick custom dates, then tap Generate Summary.
Edit Request