grocery store pos for user management and role based access control