- Laravel 8
- PHP 7.4
- composer 1.10.15
composer install
npm install && npm run dev
php artisan migrate
php artisan serve
php artisan test
vendor/bin/phpmd ./app text cleancode,unusedcode,codesize,design,naming
- TDD
- Agile
- Scrum
- Pair programming
- CI/CD
https://app.gitkraken.com/glo/board/X-wu328EBQARc9EZ
Integrantes:
- Carmen Pérez.
- Laura Bassani.
- Estefanie Garcia L.
- Joaquim Francès.
Aplicación creada con la idea de poder ofrecer una via digital a los pequeños productores locales que quieren vender sus productos a clientes cercanos.
Usuarios.
Artesanos.
Administradores.
- En la aplicación los usuarios pueden ver tanto los artesanos locales como sus productos.
- Pueden comprar productos.
- Pueden acceder a su perfil con el historial de sus compras.
- Los artesanos pueden subir sus productos para la venta.
- Editar y eliminar productos.
- Editar y eliminar su perfil de artesano.
- Pueden ver sus productos vendidos con los datos del comprador.
- Los administradores disponen de un panel de control donde podrán visualizar a los artesanos que se hayan inscrito en la aplicación.
- Los administradores pueden eliminar los perfiles de los artesanos.
- Plantear un proyecto desde scratch.
- Implementar cambios incrementales.
- Trabajar con CI/CD.
- Implementar GitHub Actions.
- Patrón Repositorio.
- Creación de vistas por componentes.
- Incluir una API para la pasarela de pago.
- Implementar patrón repositorio.
- Implementar transacciones para las bases de datos.
- Utilizar sesiones que reserven los productos durante un tiempo determinado en cada carrito.
- Utilizar Docker.
- Crear las vistas por componentes.
- Crear perfil del usuario con su historial de compra.
- Desacoplar backend y frontend en distintos servidores.
- Desarrollar la accesibilidad de la web.