Este repositorio contiene la REST API para Phil. Está construido con Node.js y Sequelize y está alojado en render.com.
La API está disponible en: https://philbackend.onrender.com
- Obtener Usuario:
https://philbackend.onrender.com/auth/api/GetUser
El repositorio incluye los siguientes archivos y directorios clave:
config/config.json
migrations/
models/
routes/
server.js
start.js
test/
- Instalar Git desde https://git-scm.com/download/win.
- Abrir la consola de comandos y ejecutar:
git clone https://github.com/ReneDTapia/PhilBackEnd.git
cd PhilBackEnd
Descargar e instalar Node.js desde https://nodejs.org/en.
Ejecutar npm install
para instalar todas las dependencias listadas en package.json
.
bcryptjs@2.4.3
body-parser@1.20.2
chai-http@4.4.0
chai@4.3.10
cors@2.8.5
dotenv@16.3.1
express@4.18.2
jsonwebtoken@9.0.2
mocha@10.2.0
pg-hstore@2.3.4
pg@8.11.3
sequelize@6.33.0
supertest@6.3.3
validator@13.11.0
Ejecutar npm start
para iniciar el servidor.
Para ejecutar pruebas, usar el comando:
npm test