I need a custom web application that streamlines day-to-day retail operations in one place. At its core the system must record every sale as it happens, update stock levels automatically, and post each transaction to a basic bookkeeping ledger I can export for tax time. Three roles will log in: • Administrator – full control over settings, user management and all data • Salesperson – create and edit sales and customer orders while the till is open • View-only – management or auditors who just need to read dashboards and download reports The interface should be intuitive on desktop browsers yet responsive enough for tablets in the shop. When data is captured I want to press one button and receive clean, printable PDFs or Excel files showing things such as daily turnover, month-over-month sales growth and deliveryman efficiency. Deliverables • Fully-functional web app (front end, back end, database, authentication) deployed on my preferred host • Role-based access controls as described above • Modules for sales tracking, bookkeeping and stock inventory with low-stock alerts • Built-in report generator that outputs the specified PDFs/Excel sheets • Source code and concise setup & usage guide I’m open to any modern full-stack approach—Laravel, Django, Node/Express, or similar—as long as the final product is fast, secure and easy for staff to learn.