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
Desarrolladores | UOs | Perfiles de GitHub |
---|---|---|
Carlos Diez Fernández | [email protected] | |
Raúl Fernández España | [email protected] | |
Omar Teixeira González | [email protected] | |
David Leszek Warzynski Abril | [email protected] |
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.
La lista completa de las tecnologías empleadas, junto con sus decisiones arquitectónicas (ADR), se encuentra en el siguiente enlace.
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:
- Dirigirse al directorio local donde clonar el repositorio.
- Abrir la consola o símbolo del sistema.
- 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.
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.