case · development
Workix
Warehouse and inventory management system
8
tracking modules
28
system screens
the task
Build a web-based inventory system where staff manage warehouses, products and requests, while management sees stock movement and controls access. The key requirement is permission separation: an employee works only with their own warehouses and requests, while a manager sees the whole picture.
results
- + 8 tracking modules: warehouses, products, requests, arrivals, arrival requests, units of measure, users, change history
- + Role-based access model — 'my warehouses' and 'my requests' sections for staff
- + Full history of stock movement per warehouse
- + Product card with stock levels broken down by warehouse
- + Filterable table views built for warehouse keepers' daily work
- + Multilingual interface with i18next
stack
- Next.js
- React
- Redux
- Material UI
- Axios
- SWR
- i18next
- Yup