I’m building a small, web-based inventory system where the emphasis is on supplier management rather than classic stock-room tracking. The site has to let me create, edit, and archive supplier profiles that capture three key data sets: contact details, full product catalogues, and complete order histories. Stock figures will be updated manually, so I need an intuitive screen where staff can adjust quantities, see the before/after values at a glance, and have every change logged with user, time, and reason. A concise dashboard that surfaces low-stock alerts and outstanding purchase orders is desirable, but the supplier module is the immediate priority. Deliverables • Responsive web application with secure login/session handling • Supplier module covering contact details, catalogues, and order history (full CRUD) • Manual stock adjustment interface with audit trail • Basic reporting/export to CSV • Clean, well-commented source code in a Git repo plus setup instructions Acceptance criteria • All supplier data fields are editable through the UI without page reloads • Every stock change records user, timestamp, and delta in a dedicated log table • CSV export reproduces current database contents exactly • A staging link or short demo video is provided for final review before hand-over Tech stack is flexible—Laravel, Django, Node/Express, or a comparable framework are all fine—as long as the code is portable and easy to extend later for barcode scanning or supplier API integrations.