SimpleStock Pro is a portfolio-ready retail operations workspace for small stores. It brings sales, stock health, point-of-sale checkout, automated replenishment, and manager reporting into one responsive interface.
- Retail command center: Daily revenue, transaction, inventory value, and low-stock KPIs.
- Shelf Pulse: A purpose-built stock health view that compares current inventory with target levels.
- Interactive POS: Searchable catalog, live cart quantities, tax calculation, and checkout total.
- Inventory workspace: Search, semantic stock states, sell-through context, and stock receiving actions.
- Smart purchasing: Suggested replenishment and purchase-order lifecycle tracking.
- Manager reports: Weekly performance, margin, category mix, and actionable operational insights.
- Responsive UX: Desktop workspace and mobile navigation with accessible focus and reduced-motion support.
The redesign was created with the ui-ux-pro-max workflow and persisted in design-system/simplestock-pro/MASTER.md.
- Primary:
#5B5BD6 - Transaction success:
#0F9F6E - Canvas:
#F5F5FB - Display: Poppins
- Interface text: Open Sans
cd client
npm install
npm startThe portfolio edition uses realistic local demo data, so every client-facing screen works without database setup.
The repository also includes the original Express and MongoDB backend with:
- Multi-tenant company isolation
- JWT authentication and role-based access
- Product, inventory, sales, and purchase-order APIs
- Automated reorder logic
- Barcode and receipt utilities
cd client
npm test -- --watchAll=false
npm run build