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