/mads-todolist-inicial-18

Repo inicial para la práctica de MADS (copia de mads-todolist-inicial con un único commit)

Primary LanguageJavaScriptOtherNOASSERTION

Práctica asignatura MADS

La práctica consiste en un proyecto implementado en Play Framework 2.5 para gestionar las tareas pendientes de un conjunto de usuarios.

Aquí puedes encontrar una breve descripción de cómo lanzar la práctica. La documentación completa se encuentra en el repositorio apuntes-mads, en el documento Introducción a Play Framework para las prácticas de MADS

Cómo ejecutar el proyecto

Usando sbt

Se trata de una aplicación Play y necesitas sbt.

Descarga el proyecto y, dentro del directorio, ejecuta:

sbt run

Este comando descargará todas las dependencias (tarda bastante) y pondrá en marcha el servidor web con la aplicación. Luego ve a http:localhost:9000 para ver la aplicación web funcionando.

Usando una imagen Docker

También es posible probar el proyecto usando una imagen de Docker. Descarga el proyecto y, dentro del directorio, ejecuta:

docker run -it --rm -v "${PWD}:/code" -p 9000:9000 domingogallardo/playframework

Esto lanza una imagen docker que contiene todas las dependencias necesarias para ejecutar el proyecto. La imagen docker tiene como comando principal sbt, y lo único que hay que hacer es escribir run:

[mads-todolist-inicial] $ run

Podrás acceder a la aplicación web en el ordenador host en http:localhost:9000.