Se implementa arquitectura hexagonal en laravel con principios de DDD.
Se usa patrones como:
- ValueObject.
- Aggregate.
- Clonar el repositorio:
https://github.com/alonso10/ferreteria
. - Ir a la carpeta del proyecto:
cd ferreteria
. - Duplicar el archivo .env.example y configurar las variables.
- Instalar las dependencias del proyecto:
composer install
. - Crear la DB en mysql.
- Ejecutar las migraciones:
php artisan migrate
. - Correr el servidor:
php artisan serve
.