A simple two-part inventory application for managing stock across multiple warehouses.
- Express.js backend with PostgreSQL/Neon-friendly schema and CRUD routes
- React + Vite frontend with Jotai state atoms and separate UI components
- Inventory tracking with per-warehouse quantities, tags, low-stock alerts, and stock transfers
- Configure
backend/.envwith your Neon connection string. - Install dependencies:
cd backend && npm installcd ../frontend && npm install
- Start the backend and frontend:
cd backend && npm run devcd frontend && npm run dev