Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jhossuan/api-tennis-league-whynot

Backend desarrollado en NodeJS para la aplicación web de la liga de tennis de whynot 🔥 Technical Interview.
https://github.com/jhossuan/api-tennis-league-whynot

Last synced: 12 days ago
JSON representation

Backend desarrollado en NodeJS para la aplicación web de la liga de tennis de whynot 🔥 Technical Interview.

Awesome Lists containing this project

README

        

# API de liga de tenis Whynot

El backend esta construido con NodeJs, Express, MongoDB y Typescript. Usamos tecnologias como Docker para hacer el despliegue hacia Docker Hub y asi poder llevarnos el contenedor directamente en nuestra instancia EC2 de AWS.

## Instalación y uso
Teniendo en cuenta que ya has clonado el repositorio, sigue los pasos para poder hacer uso de nuestra api.

npm install
npm run dev
Si quieres hacer un despliegue a tu repositorio de docker hub ejecuta el siguiente comando. Tener en cuenta que en el docker compose debes configurar segun tu repositorio y ademas, tener instalado y corriendo Docker en tu computadora.

docker-compose build
docker-compose push

## IMPORTANTE:
Para poder hacer uso del autenticador de usuario y generar una nueva contraseña, debes ingresar y mandar el mensaje al WhtsApp Sandbox de Twilio.
[SANDBOX DE TWILIO](https://api.whatsapp.com/send/?phone=%2b14155238886&text=join%20either-younger&type=phone_number&app_absent=0)

## Documentación de los endpoints y diagramas de flujo
Aqui podras ver la forma en como se manejan todas las peticiones de manera detallada.
[DOCUMENTACION EN POSTMAN](https://documenter.getpostman.com/view/19761247/2s9Ye8faZG)

[FIGMA DE DIAGRAMAS DE FLUJO](https://www.figma.com/file/cZEKJlXzE9RbfLMOtwxZgi/Tennis-League-PR?type=whiteboard&node-id=0:1&t=LZlm7jiYxRq6zWi5-1)

[Repositorio de DockerHub](https://www.figma.com/file/cZEKJlXzE9RbfLMOtwxZgi/Tennis-League-PR?type=whiteboard&node-id=0:1&t=LZlm7jiYxRq6zWi5-1](https://hub.docker.com/r/jhossuan/whynot-league)https://hub.docker.com/r/jhossuan/whynot-league)