Team-Frankies / MapIt-Backend

1 stars 0 forks source link

Devathon: IV edición - Programación en Español

Equipo 2 (Map It) - Backend

Contenido

Informacion básica

Desarrollamos una API Rest que consulta las API de Google Mapa y Google Lugares, además incluye un control de autenticación, perfil de usuario, comentarios en los lugares y formulario de contacto.

Stack utilizado

mean

Para esta competencia elegimos utilizar el stack de Mongo DB, Express JS, Angular y Node JS y lo desplegamos en un servidor privado virtual con Ubuntu 22.04 utilizando contenedores de Docker y Nginx.

Dependencias

Como instalar en local

Variables de entorno

SERVER_PORT= # numero de puerto
GOOGLE_MAPS_API_KEY= # una API Key activa de Google
SECRET_KEY= # una frase secreta 

DOCKER_DB_URI=mongodb://user:password@mongo:27017/develop?authSource=admin
USER_MONGO= # user
PASS_MONGO= # password

MAIL_HOST= # YOUR_MAIL_HOST
MAIL_PORT= # YOUR_MAIL_PORT
MAIL_USER= # YOUR_MAIL_USER
MAIL_PASSWORD= # YOUR_MAIL_PASSWORD
MAIL_FROM= # FROM_EMAIL
MAIL_SECURE= # FALSE_TRUE
MAIL_ADMIN= # ADMIN_EMAILS

Integrantes