/DSS

Primary LanguagePHP

Laravel Bootstrap

DSS Project


Inicialización del proyecto

Se facilita el archivo .env en el índice privado. Una vez copiado en el directorio de Laravel, se deben ejecutar los siguientes comandos.

composer install --no-scripts
composer dump-load

Entregas

1️⃣ Descripción del proyecto ✔️

Fecha límite de entrega: 18/02/2022

Contenido:

  • Descripción del proyecto

Entregado:

A fecha de 14/02/2022


2️⃣ Primera entrega ✔️

Fecha límite de entrega: 04/03/2022

Contenido:

  • Creación del repositorio
  • Diagrama de clases (3 clases)
  • Implementación del diagrama

Entregado:

3️⃣ Segunda entrega ✔️

Fecha límite de entrega: 08/04/2022

Contenido:

  • Diagrama de clases (completo)
  • Implementación mínima
  • Implementación opcional
  • Presentación
  • Video demo

Entregado:


4️⃣ Entrega final ✔️

Fecha límite de entrega: 25/05/2022

Contenido:

  • Autenticación usuarios
  • Terminar implementación
  • Presentación
  • Video demo

Entregado:

Extra:

Base de datos remota

Durante todo el desarrollo de la práctica hemos estado usando una base de datos remota para mantener la persistencia de datos durante todo el desarrollo. Esta base de datos se encuentra alojada en una Raspberry Pi de uno de los miembros del equipo.

Dockerización

Hemos facilitado la dockerización del proyecto mediante las herramientas que nos brinda Composer. Para ello hemos usado Sail. Levantar un contendedor será tan sencillo como usar el comando siguiente:

bash ./vendor/laravel/sail/bin/sail up

En caso de no haber usado esta herramienta en ningún momento será conveniente añadirla a nuestros archivos del repositorio mediante el comando:

composer require laravel/sail --dev && php artisan sail:install