I need a single, web-based CRM that pulls together three core functions for my business: • Sales tracking – real-time dashboards, pipeline stages, and downloadable reports that let me slice data by product, rep, and date range. • Stock control – live inventory counts with low-stock alerts and the ability to adjust quantities manually or via barcode scan. • Customer invoicing – branded PDF invoices, automatic numbering, tax calculation, and payment status updates. Role-based access is essential. Administrators must see and edit everything, sales reps should handle their own leads and quotes, while warehouse staff need inventory screens only. Please build these levels so I can change permissions later without code edits. The system must run in any modern browser and be responsive on tablets. Clean UI, quick loading, and secure login (HTTPS, hashed passwords) are non-negotiable. While there are no mandatory third-party integrations right now, keeping the architecture open for future links to email, accounting, or payment APIs will be a plus. Deliverables 1. Deployed web application with the three modules fully functional. 2. Source code and database schema. 3. Short admin guide covering user management, backups, and basic configuration. 4. A one-hour hand-over call or video to walk through the setup. I’ll test by creating sample users, entering dummy sales and inventory data, and generating an invoice. Everything should display correctly across Chrome, Edge, and Safari. Let me know the framework you plan to use, your estimated timeline, and any similar projects you’ve delivered.