Full Stack Development for Inventory Management Software
Budget: £250 – £750 GBP
We are seeking an experienced Full Stack Developer to build a web application for our business to manage sales data, inventory, raw materials, and cost of goods sold (COGS). The website will consist of multiple interactive pages, pulling data via API and allowing user input. Below is the project scope based on provided specifications:
Dashboard: Display global sales data by ASIN with interactive graphs (filterable by date range, e.g., last 7 days) and inventory levels (US, Canada, UK, EU, Australia) via dropdowns.
Product Formulas: Manage product details (e.g., SKU, ASIN, ingredients, lead times) with options to add/upload new products via CSV.
Suppliers/Manufacturers: Input and manage supplier and manufacturer info (e.g., email, lead times) with add/edit functionality.
Raw Materials: Track raw material inventory (quantity, supplier, lead time) with API-driven updates from FBA shipments and low stock warnings based on sales forecasts.
Cost of Goods Sold (COGS): Input raw material costs (date, invoice, quantity, cost) to calculate weighted average cost annually; store data in a database.
Settings: Configure business details (e.g., shipping times per marketplace) and manage navigation.
Features:
API integration for sales and inventory data.
Dynamic calculations (e.g., suggested purchase orders, days of inventory).
CSV upload/download for bulk data management.
User-friendly UI with dropdowns, buttons (e.g., "Add New"), and checkboxes.
Requirements:
Proficiency in front-end (e.g., React, Angular) and back-end (e.g., Node.js, Python) development.
Experience with database design (e.g., SQL) for storing COGS and inventory data.
Familiarity with API integration and interactive data visualization (e.g., Chart.js).
Ability to implement secure user input and file handling (CSV).
Deliverables: A fully functional website with all pages and features outlined in the attached Excel mockup. Please review the document for detailed specs.
Dashboard: Display global sales data by ASIN with interactive graphs (filterable by date range, e.g., last 7 days) and inventory levels (US, Canada, UK, EU, Australia) via dropdowns.
Product Formulas: Manage product details (e.g., SKU, ASIN, ingredients, lead times) with options to add/upload new products via CSV.
Suppliers/Manufacturers: Input and manage supplier and manufacturer info (e.g., email, lead times) with add/edit functionality.
Raw Materials: Track raw material inventory (quantity, supplier, lead time) with API-driven updates from FBA shipments and low stock warnings based on sales forecasts.
Cost of Goods Sold (COGS): Input raw material costs (date, invoice, quantity, cost) to calculate weighted average cost annually; store data in a database.
Settings: Configure business details (e.g., shipping times per marketplace) and manage navigation.
Features:
API integration for sales and inventory data.
Dynamic calculations (e.g., suggested purchase orders, days of inventory).
CSV upload/download for bulk data management.
User-friendly UI with dropdowns, buttons (e.g., "Add New"), and checkboxes.
Requirements:
Proficiency in front-end (e.g., React, Angular) and back-end (e.g., Node.js, Python) development.
Experience with database design (e.g., SQL) for storing COGS and inventory data.
Familiarity with API integration and interactive data visualization (e.g., Chart.js).
Ability to implement secure user input and file handling (CSV).
Deliverables: A fully functional website with all pages and features outlined in the attached Excel mockup. Please review the document for detailed specs.