Skip to content

Latest commit

 

History

History
167 lines (153 loc) · 7.16 KB

README_ES.md

File metadata and controls

167 lines (153 loc) · 7.16 KB

CI for LOMAP ES3A Quality Gate Status Coverage

Video promocional · Video demostración · Documentación · Acceder a la web · Discusiones · Wiki · Reportar un bug · Solicitar una funcionalidad · Proyectos · Pruebas de usabilidad

Tabla de contenidos
  1. Desarrolladores del proyecto.
  2. Descripción del proyecto.
    1. Pila de tecnologías.
  3. Instrucciones de despliegue.
    1. Despliegue nativo (Node).

🖥️ Desarrolladores del proyecto:

Desarrolladores UOs Perfiles de GitHub
Carlos Diez Fernández [email protected] Carlos
Raúl Fernández España [email protected] Raúl
Omar Teixeira González [email protected] Omar
David Leszek Warzynski Abril [email protected] David

🗺️ Descripción del proyecto:

Este proyecto se ha realizado en conjunto entre los desarrolladores anteriormente mencionados como trabajo puesto por los profesores Jose Emilio Labra Gayo, Pablo González, Irene Cid Rico y Cristian Augusto Alonso para la asignatura de Arquitectura del Software (ASW) de la Universidad de Oviedo.

En GOMap!® los usuarios podrán iniciar sesión y desde ahí interactuar con el mundo que les rodea, de esta forma, un usuario cualquiera podría ver marcadores, los cuales también pueden ser creados por otros usuarios, sobre los lugares que se encuentran en la ubicación buscada, estos lugares pueden ir desde tiendas a bares, restaurantes, paisajes, monumentos, etc...

A estos marcadores se les podrá añadir diferentes características, como imágenes o descripción sobre el mismo, pero no acaba ahí, ya que la verdadera interacción se produce en el momento en el que se pueden añadir reviews/opiniones sobre un marcador creado por otro usuario.

🛠 Pila de tecnologías:

La lista completa de las tecnologías empleadas, junto con sus decisiones arquitectónicas (ADR), se encuentra en el siguiente enlace.

📑 Instrucciones de despliegue:

Para ejecutar el proyecto, será necesario clonarlo primero, por lo que es necesario tener git (accede a través del siguiente enlace), y posteriormente, clonar este respositorio en un directorio local, ya sea descargándo el repositoio en formato .zip o de la siguiente manera:

  1. Dirigirse al directorio local donde clonar el repositorio.
  2. Abrir la consola o símbolo del sistema.
  3. Escribir el siguiente código:
   git clone https://github.com/Arquisoft/lomap_es3a.git

Una vez hecho esto, la aplicación puede lanzarse de la siguiente manera.

Despliegue nativo (Node)

Requisitos utilizando node

En primer lugar, se debe instalar Node. En caso de que ya esté instalado, debe asegurarse que se tiene la última versión del mismo.

# Lanzar la webapp
cd webapp
npm install
npm start

Para acceder a esta a la web (una vez realizado el proceso anterior), basta con ir al siguiente enlace.

©Arquisoft - UNIOVI