Backend para la aplicación T-CREo. MiniProyecto de Desarrollo de Software para la USBve.
If you want to see the english version, see here
- Yuni Quintero
- Germán Robayo
- Nairelys Hernandez
- Fabiola Martinez
- David Cabeza
- Jose Acevedo
- Yudith Cardinale
- Irvin Dongo
- Ana Aguilera
Solo es necesario tener instalado Node lts/dubnium (v10.16.0). Se recomienda usar nvm para administrar las versiones locales de node.
- Ejecuta
npm install
para descargar todas las dependencias. - En la raíz del directorio, crea un archivo .env que contenga variables de entorno necesarias (una por línea):
PORT=3000 # Puerto en el que se va a ejecutar el servidor. Normalmente su valor es 3000
TWITTER_CONSUMER_KEY: '' # Consumer key provista por twitter al aplicar a la API
TWITTER_CONSUMER_SECRET: '' # Consumer secret provista por twitter al aplicar a la API
- Ejecuta
npm start
para correr el servidor de desarrollo. El mismo se encarga recargar las páginas en el navegador cuando guardas alguna modificación a los archvos del repositorio. - Visita http://localhost:3000/health
- Verificar que retorne código 200 y un JSON { "status": "UP" }
- Clona el repositorio y haz
checkout
a la ramadevelop
- Crea una rama para que desarrolles lo tuyo. Dicha rama debe seguir las convenciones de rama.
- Cuando creas que tu código está listo, haz un pull request para integrar tu rama a
develop
. Pones de reviewer a todos los otros integrantes del equipo.
feature/*
para ramas que contienen cosas nuevas. Ejemplo:feature/anade-soporte-a-facebook
.bugfix/*
para ramas que contienen fixes a cosas ya existentes. Ejemplo:bugfix/arregla-calculo-de-pesos
.
Contactar al administrador del repo: @german1608