Home / React & Next.js / Full Project
Video preview
Stockroom is a complete e-commerce back office for a small online store, pre-loaded with 24 products, 38 customers and 236 orders. Advance orders through a fulfilment workflow, manage products in a validated modal, adjust stock, filter and sort every table and export to CSV. Light theme by default with a dark toggle.
Delivered framework-free (vanilla JS in a component style that ports easily to React/Next.js); all data access is isolated in js/api.js.
Highlights
- Orders list with tabs, search, sorting, pagination, bulk actions
- Order detail with visual status workflow, cancel/refund, notes, timeline
- Products CRUD modal with validation and live margin
- Customers with segments and profile dialog
- Inventory with inline stock editing and restock
- Custom SVG/CSS analytics charts, no libraries
- Client-side CSV export on every list
- Light default, dark theme, responsive 360-1920, accessible
mammoth templates


