This API is a powerful and secure API designed to manage user access control within a multi-tenant environment. It incorporates a robust Role-Based Access Control (RBAC) system to provide fine-grained control over user permissions.
- Clone the repository:
https://github.com/Adi-ty/RBAC-System.git
- Navigate to the project directory:
cd RBAC-System
- Install dependencies:
pnpm install
- Configure environment variables: Rename the .env.example file to .env and update the necessary variables such as the PostgreSQL connection string and the secret key.
- Start the API server:
pnpm dev
All contributions are welcome, To contribute, please follow these guidelines:
- Fork the repository and create your branch:
git checkout -b branch/feature
- Make your changes and commit them:
git commit -m "feat(scope): descriptive commit msg"
- Push your changes to your branch:
git push origin branch/feature
- Submit a pull request detailing your changes and their benefits.