idea from my friend : create a mobile enabled app for inventory management between locations. React Native stack with Expo, and local storage with MKKV, state management with ZUSTAND.
Main features
- One page Inventory matrix: products in rows, locations in columns, quantity per cell. “Total” column aggregated by product.
- Inter-site transfers:
- Tap on a quantity cell → opens a modal, choose destination + quantity.
- Drag-and-drop from one quantity cell to another cell in the same row → opens the modal with the destination pre-selected.
- CRUD on product / location
- Automatic seed on first launch (10 fragrances, 2 warehouses, 1 store). “Reset” button to reseed.
- Local persistence, works offline. No backend.
- data Import / Export to / from file
demo :