Is your feature request related to a problem?
Photo studios with multiple employees share a single SnapPass account, making it impossible to track which employee processed which photo or manage permissions.
Describe the solution you'd like
Implement a team management system where an Admin can invite Staff members with unique logins. Staff can process photos, while Admins can view analytics, manage billing, and audit logs of all processed images.
Describe alternatives you've considered
Continuing to use shared credentials, which is insecure and lacks accountability.
Additional Context
This requires updating the database schema to handle organizations, roles, and user associations.
Is your feature request related to a problem?
Photo studios with multiple employees share a single SnapPass account, making it impossible to track which employee processed which photo or manage permissions.
Describe the solution you'd like
Implement a team management system where an Admin can invite Staff members with unique logins. Staff can process photos, while Admins can view analytics, manage billing, and audit logs of all processed images.
Describe alternatives you've considered
Continuing to use shared credentials, which is insecure and lacks accountability.
Additional Context
This requires updating the database schema to handle organizations, roles, and user associations.