I’m replacing a patchwork of spreadsheets and separate tools with a single, web-based CRM that is built specifically around our Sales and Inventory departments. Off-the-shelf platforms fall short for us, so I’m looking for a developer who can shape every field, workflow, and report to match the way we actually work. Scope You’ll collaborate directly with our sales reps and inventory coordinators to map out their daily process, then translate that into clean, intuitive screens accessible from any browser. Core functionality must include real-time lead tracking—pipeline stages, follow-up reminders, simple drag-and-drop re-ordering—and tight inventory management with live stock levels, reorder alerts, and product history tied back to each deal. Smooth hand-offs between the two departments are critical: when a lead becomes an order, stock must update automatically and the sales team should see fulfilment status at a glance. Tech Expectations • Web interface first: responsive design, fast load times, and a layout that works equally well on desktop or tablet browsers. • Flexible data model so we can add new fields or modules without rewriting code. • Role-based access; sales shouldn’t see cost prices, warehouse staff shouldn’t edit customer notes. • Clear API or import/export tools so we can sync with our accounting software later. Deliverables 1. Clickable prototype for sign-off. 2. MVP covering lead tracking and inventory management, deployed on our cloud host. 3. Final production build with documentation, unit tests, and a short hand-over workshop for each team. Acceptance criteria will be a green-light from both department heads after user testing plus error-free data migration from our current sheets. If you’ve built modular CRMs before and enjoy tailoring systems around real people rather than forcing them into presets, let’s talk.