Bienvenido a tu nuevo lugar favorito de compra de bebidas alcohólicas. En nuestra tienda encontrarás las mejores selecciones y marcas al mejor precio. Tanto si quieres disfrutar de la degustación de una copa con la mayor calidad como si quieres pasar un rato agradable en compañia de sus seres queridos y una buena cerveza.
🥂🍻
Tienda
Ten cuidado con el Larios que lo carga el diablo. ⚠️
No nos hacemos responsables de posibles resacas mareos y/o nauseas.
Aqui puedes ver un resumen de nuestro trabajo:
Decisiones arquitectónicas
Tienda
Demo - video
Documentación
issues
wiki
kanban
Este proyecto es un ejemplo basico de un sitio web utilizando React con Typescript y un endpoint usando NodeJS con express
Si tienes instalados node.js y npm, asegurate de actualizarlos antes de intentar construir las imagenes
Si quieres ejecutar el proyecto necesitarás git, Node.js and npm y Docker. Asegurate de tenerlos instalados en tu equipo. Descarga el proyecto con git clone hhttps://github.com/Arquisoft/dede_es6a
. La manera más rápìda de ejecutar todo es con Docker.
docker-compose up --build
Este comando creará dos imagenes de docker si no existen en tu equipo (la webapp y la restapi) y lanzará un contenedor de mongoDB. Además lanzará contenedores de Prometheus y Grafana para monitorizar el servicio web. Deberias ser capaz de acceder a todo desde aqui:
Si quieres ejecutar el proyecto sin Docker primero complila y ejecuta la restapi:
cd restapi
npm install
npm start
a continuación la webapp:
cd webapp
npm install
npm start
Deberias ser capaz de acceder a la aplicación en http://localhost:3000.
Encontrarás más información sobre el repositorio en los otros archivos README: