The situation
A ration shop needed inventory, card holders, issue, worker approvals, and monthly reporting in one licensed system instead of paper registers.
Operations system for ration inventory, card holders, and monthly reporting.

A ration shop needed inventory, card holders, issue, worker approvals, and monthly reporting in one licensed system instead of paper registers.
A production Vite/React operations app with inventory, card history, issue, worker distribution approval, and a yearly retainer licence.
Live operations app. Shop data stays in the configured database.