Sistema web para crear, modificar, eliminar y listar usuarios, roles y permisos.
Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.
Que herramientas/programas necesitas para poner en marcha el proyecto y como instalarlos
- GIT Link
- Entorno de servidor local, Ej: Laragon, XAMPP o LAMPP.
- PHP Version 7.4 - 8.0 Link.
- Manejador de dependencias de PHP Composer.
- Node JS.
Paso a paso de lo que debes ejecutar para tener el proyecto en su servidor local.
-
Primero que nada, clic en Fork 😊
-
Desde la consola, inicia el git dentro de tu servidor:
git init
-
Luego, clona el repositorio dentro de la carpeta de tu servidor con el siguiente comando:
git clone https://github.com/susananzth/CRUD-user-role-permission.git
-
Ingresa a la carpeta del repositorio recien descargado desde tu explorador de archivos o con el siguiente comando:
cd CRUD-user-role-permission
-
Instala las dependencias del proyecto con los siguientes comandos:
composer install
npm install
-
En la carpeta raiz del proyecto, crea el archivo ".env" copiando la información del ejemplo y sustituya valores por los del acceso a su Base de datos.
-
Ejecuta las migraciones y agrega los primeros registros con el siguiente comando:
php artisan migrate --seed
-
Inicializa el servidor local con el siguiente comando:
php artisan serve
-
Ejecuta el npm:
npm run watch
-
Listo, ya podrás visualizar e interactuar con el proyecto en local 😁
Las herramientas que utilice para crear este proyecto:
- Framework de PHP Laravel.
- Toolkit de diseño Bootstrap.
- Libería de JavaScript JQuery.
- Plugin de validación de formulario JQueryValidation.
- Susana Piñero - FrontEnd + BackEnd + Documentación - GitLab: susananzth GitHub: susananzth
Este proyecto está bajo la Licencia (GNU General Public License v3.0) - mira el archivo LICENSE.md para detalles
- Comenta a otros sobre este proyecto 📢
- Regalame una estrella ⭐
- Copia el proyecto en tu cuenta dando clic en Fork 😊