/public/** used for pubilc api
/staff/** only accessed by inventory staff and manager
/sale/** only accessed by sales and manager
/public/** used for pubilc api
/staff/** only accessed by inventory staff and manager
/sale/** only accessed by sales and manager