- Clonar este proyecto
- Instalar las dependencias de JavaScript
$ npm install
- Instalar dependencias de PHP utilizando Composer
$ composer install
- Este proyecto fue desarrollando utilizando MariaDB, pero debería funcionar con cualquier motor de base de datos soportado por Laravel. Luego de instalar una base de datos y configurar el archivo .env se deben cargar los esquemas utilizando migraciones. Estos esquemas se cargan utilizando el siguiente comando:
$ php artisan migrate:fresh
- Ahora se debe llenar la base de datos con algunos registros iniciales (un usuario administrador y unos productos).
$ php artisan db:seed
$ php artisan db:seed --class=ProductSeeder
- Para correr el proyecto, se puede hacer de varias maneras. Recomiendo utilizar:
$ php artisan serve
- El comando de arriba lanzará un servidor de desarrollo en el puerto 8000.
Nota: Todos los comandos deben ser ejecutados dentro del directorio del proyecto.
Por defecto se crea un usuario administrador llamado "Tester Junior". Sus credenciales son:
- Correo Electrónico: tester@gmail.com
- Contraseña: s3cr3t
En caso de tener alguna duda sobre la instalación y/o el funciomaniento de este proyecto, puedes escribirme a alvarostagg@protonmail.com