A modern, intuitive interface for managing user access control in organizations. Built with React, TypeScript, and Tailwind CSS.
-
👥 User Management
- Add, edit, and remove users
- Assign roles and manage user status
- Real-time user list updates
-
🛡️ Role Management
- Create and modify roles
- Define granular permissions
- Visual permission indicators
-
🔐 Permission Control
- Module-based permissions
- Flexible permission assignment
- Protected admin privileges
-
💻 Modern Interface
- Clean, intuitive design
- Responsive layout
- Interactive modals
- Real-time updates
- Clone the repository:
git clone <repository-url>
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Frontend Framework: React with TypeScript
- Styling: Tailwind CSS
- Icons: Lucide React
- Build Tool: Vite
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.