¿Qué es una REST API? Es una interfaz de programación de aplicaciones (API) que se ajusta a los límites de la arquitectura REST y permite la interacción con los servicios web de RESTful.
- Clona el proyecto.
git clone https://github.com/Edwardb11/package-tracking-backend
- Ir al directorio del proyecto.
cd package-tracking-backend
- Instalar dependencias.
npm install
- Configure su archivo
.env
usando.env.example
como referencia. Para ejecutar este proyecto, deberá agregar las siguientes variables de entorno a su archivo.env
.
Archivo: .env
ACCESS_TOKEN_SECRET = jsfgfjguwrg8783wgbjs849h2fu3cnsvh8wyr8fhwfvi2g225
REFRESH_TOKEN_SECRET = 825y8i3hnfjmsbv7gwajbl7fobqrjfvbs7gbfj2q3bgh8f42
PORT = 5000
MYSQLHOST = containers-us-west-49.railway.app
MYSQLUSER = root
MYSQLPASSWORD = B8DWKu6xUy2fAaAPXc2P
MYSQLDATABASE = railway
MYSQLPORT = 6787
ORIGIN = https://package-tracking-frontend.vercel.app
- Inicie el servidor de nodos.
npm run dev
- Abra el servidor de desarrollo en
http://localhost:5000