Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/jhossuan/api-tennis-league-whynot
- Owner: Jhossuan
- Created: 2023-11-19T05:22:16.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2024-02-15T19:55:12.000Z (9 months ago)
- Last Synced: 2024-02-15T20:45:41.868Z (9 months ago)
- Language: TypeScript
- Size: 72.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)