Configurar el entorno
Para trabajar con OrionStore localmente ocupas clonar el proyecto y montarlo, es importante saber que sin la API, el front-end no funcionará.
Dependencias
- Node.js v24.x o superior.
- Yarn v1.x o superior.
El resto de dependencias se instalan solas siguiendo el package.json.
Instalacion
Clona el repositorio.
git clone https://github.com/GrapesMaster98/orionapi.git
En la carpeta raíz, instala las dependencias.
yarn install
Variables de entorno
Para que el proyecto funcione correctamente, hay que configurar variables de entorno que se encargarán de conectar los servicios con la web.
Las variables de entorno son delicadas, incluyen claves de API, tokens y más detalles delicados. Nunca hagas commit a tu .env.local o .env.
El .gitignore debería de ignorar estos archivos al hacer comit por defecto, pero ten cuidado.
Crea un archivo .env.local en la carpeta raíz y coloca los siguientes valores:
# MongoDB
DB_USER=
DB_PASS=
DB_HOST=
DB_PORT=
# Cloudinary
CLOUDINARY_CLOUD_NAME=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=
# Server
PORT=
NODE_ENV=
La guía completa de configuración está en Intro Docs