Este documento proporciona las instrucciones necesarias para configurar y ejecutar el proyecto Laravel.
- PHP >= 8.1
- Composer
- MySQL o PostgreSQL
- Node.js y npm (para assets)
-
Clonar el repositorio
git clone <url-del-repositorio> cd <nombre-del-proyecto>
-
Instalar dependencias de PHP
composer install
-
Configurar el archivo .env
cp .env.example .env php artisan key:generate
-
Configurar la base de datos
Edita el archivo
.envy configura las credenciales de tu base de datos:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=nombre_base_datos DB_USERNAME=tu_usuario DB_PASSWORD=tu_contraseña -
Ejecutar migraciones
php artisan migrate
-
Ejecutar seeders
php artisan db:seed
Para iniciar el servidor de desarrollo de Laravel, ejecuta:
php artisan serveEl servidor estará disponible en http://localhost:8000
Para crear un usuario administrador, utiliza el siguiente comando:
php artisan snipeit:create-admin --first_name=Heber --last_name=Bezemer --email=hebert@gmail.com --username=hbezemer --password=admin123Este comando creará un usuario administrador con las siguientes credenciales:
- Nombre: Heber
- Apellido: Bezemer
- Email: hebert@gmail.com
- Usuario: hbezemer
- Contraseña: admin123
-
Limpiar caché
php artisan cache:clear php artisan config:clear php artisan view:clear
-
Recargar autoload de composer
composer dump-autoload
Si encuentras errores durante la instalación, intenta los siguientes pasos:
- Verifica que todas las dependencias de PHP estén instaladas
- Asegúrate de que los permisos de carpeta sean correctos
- Verifica la conexión a la base de datos
- Asegúrate de que el archivo .env esté correctamente configurado
Si encuentras algún problema o tienes preguntas, por favor crea un issue en el repositorio.