Lets-Collab is a web application allowing collaboration with strict access control policies using Django, React, and Permit.io.It supports Admins with full access and Members with limited access to features like creating projects and managing tasks.Key features include project and task management, Permit.io integration for authorization, and audit logging for transparency.The frontend is built with React, featuring a Dashboard and an Access Control Dashboard.Admins can view audit logs while members are restricted from accessing them.Built with Permit.io for externalized authorization, the app dynamically evaluates permissions for each API request.Successfully implemented Audit Logging to track user actions and ensure accountability.The project's journey included challenges with async integration, policy misconfiguration, and frontend linting.Implementing API-first authorization with Permit.io allowed for scalable and flexible access control policies.Lets-Collab showcases the benefits of API-first authorization in enhancing security and collaboration platforms.