Skip to content

Edwardb11/package-tracking-backend

Repository files navigation

REST API

¿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. image

Demo

API

Ejecutar localmente

  1. Clona el proyecto.
git clone https://github.com/Edwardb11/package-tracking-backend
  1. Ir al directorio del proyecto.
   cd package-tracking-backend
  1. Instalar dependencias.
 npm install
  1. 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
  1. Inicie el servidor de nodos.
npm run dev
  1. Abra el servidor de desarrollo en http://localhost:5000

Documentación

Autor