Taskora

Multi-tenant roles and permissions for Monetra

Custom roles, granular permissions and audit logs to unlock enterprise deals. A case study by Noah Fischer, Full-Stack Developer (Next.js & Supabase).

Challenge

Monetra, a cross-border payments company, had only "admin" and "member" roles. Three enterprise deals were stuck because customers needed custom roles, approval rules and audit logs.

Solution

I designed a permission model with predefined and custom roles, enforced it in the API layer and the UI, and added an exportable audit log for every sensitive action.

View Noah Fischer’s profile