I need a web-based warehouse system built from scratch that lets me receive, issue, and transfer materials through a clean browser interface connected to a relational database. The application must open with a secure login and recognise at least two distinct user roles—an administrator who controls masters and reporting, and an operator who can only transact. Once signed in, users should be able to: • Receive new stock by item code, quantity, supplier reference, and date • Issue stock against a job, department, or requisition number • Transfer stock between warehouse locations with full traceability Every transaction has to update on-hand balances instantly and maintain a searchable audit trail. Basic reports (current stock, movement history, low-stock alerts) can be raw HTML or exported to CSV; polished styling is secondary to reliability and clear data flow. A simple responsive layout is enough, so Bootstrap, Tailwind or similar is fine as long as it works on desktop and tablet screens. I expect the finished package to include: • Source code (PHP/Laravel, Node/Express, Django, or another mainstream stack) • SQL scripts for database creation and sample data • A brief “read-me” covering setup, user roles, and how to add new items Hand-over is complete once I can install the system on my own server, create a couple of test users, and run each of the three core transactions without errors.