Este proyecto implementa un componente en ReactJS que facilita la gestión de roles y permisos. El componente utiliza dos arreglos de entrada: uno para los roles y otro para los permisos asociados a esos roles. Proporciona una interfaz visual para asignar o quitar permisos a roles específicos, así como para agregar nuevos roles y permisos.
- el codigo esta organizado entorno a las tres variables fundamentales: roles, permisos y entidades
- Interfaz visual intuitiva para gestionar roles y permisos.
- Asignación y eliminación de permisos a roles específicos.
- Adición de nuevos roles con permisos predeterminados.
- Adición de nuevos permisos con validación de sintaxis.
- Integración con una API simulada para crear, actualizar y eliminar roles.
git clone https://github.com/bleach41/RolesPermisos.git
- yarn
- npm install
- pnpm install
- yarn dev
- npm run dev
- pnpm dev
- Tecnologías Utilizadas: Vite, Vitest, ReactJS, JavaScript, CSS, HTML5.
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh