Descargar PHP
Descarga el archivo PHP preconfigurado desde el siguiente enlace:
Descomprimir el Archivo
Extrae el contenido del archivo php.zip
a una carpeta de tu elección. Este archivo contiene una configuración de php.ini
ya lista para usar.
Configurar el PATH de PHP
Agrega la carpeta donde descomprimiste PHP al PATH del sistema para que puedas ejecutar PHP desde la línea de comandos. Puedes hacerlo de la siguiente manera:
Path
y haz clic en "Editar".;
).Descargar Composer
Descarga el instalador de Composer para tu sistema operativo desde el sitio web oficial:
Instalar Composer
Instalar Dependencias
Navega a la carpeta backend
del repositorio y ejecuta el siguiente comando para instalar las dependencias de Laravel:
cd backend
composer install
Migrar la Base de Datos
php artisan migrate
Iniciar el Servidor de Desarrollo
Finalmente, inicia el servidor de desarrollo de Laravel con el siguiente comando:
php artisan serve
Por defecto, el servidor estará disponible en http://localhost:8000.
Crear una Migración
Usa el siguiente comando para crear una nueva migración:
php artisan make:migration nombre_de_la_migracion
Crear un Modelo
Usa el siguiente comando para crear un nuevo modelo:
php artisan make:model NombreDelModelo
Crear un Controlador
Usa el siguiente comando para crear un nuevo controlador:
php artisan make:controller NombreDelControlador
Crear un API Resource Usa el siguiente comando para crear un nuevo recurso de API:
php artisan make:resource NombreDelRecurso
Crear seeder
php artisan make:seeder NombreDelSeeder
Regenerar la Documentación de Swagger
php artisan l5-swagger:generate
Crear recurso para el panel de administrador
php artisan make:filament-resource NombreDelRecurso
Ejecutar la cola de php
php artisan queue:work
Instalar Node.js
Descarga e instala Node.js 20 LTS desde el sitio oficial:
Instalar Dependencias del Proyecto
Navega a la carpeta frontend
del repositorio y
cd frontend
npm install
Iniciar el Servidor de Desarrollo
Inicia el servidor de desarrollo de React con el siguiente comando:
npm start
Por defecto, el servidor estará disponible en http://localhost:3000.
Para facilitar la instalación y el inicio de los servicios:
Ejecutar estos archivos .bat desde el explorador de archivos de Windows o la línea de comandos.
sudo docker-compose build
sudo docker-compose up -d
sudo docker-compose run backend composer install
sudo docker-compose down
php artisan test