Skip to main content

Inicio rápido

Guía para arrancar el Panel en tu máquina por primera vez.

Requisitos previos

  • Node.js y Yarn instalados
  • Acceso al repo vivla-tech/vivla-panel
  • Credenciales de Auth0 y Sentry (pídelas al equipo)

Instalación

git clone git@github.com:vivla-tech/vivla-panel.git
cd vivla-panel
yarn install
cp env.template .env.localdev

Variables de entorno

Edita .env.localdev con tus valores:
VITE_APP_ENV=localdev
VITE_API_BASE_URL=http://localhost:3000
VITE_AUTH0_CLIENT_ID=...
VITE_AUTH0_DOMAIN=...
VITE_AUTH0_AUDIENCE=...
VITE_SENTRY_DSN=...
Para apuntar a la API local de Vivla, levanta vivla-api en localhost:3000 antes de arrancar el panel.

Arrancar el servidor de desarrollo

yarn dev
El panel queda disponible en http://localhost:5173.

Otros modos

ComandoEntorno
yarn devlocaldev (API local)
yarn dev --mode stagingstaging
yarn dev --mode prodproducción

Builds

ComandoResultado
yarn build:localBuild con envs de localdev
yarn build:stagingBuild para staging
yarn build:prodBuild para producción
yarn previewSirve el build localmente

Calidad de código

yarn lint

Siguiente paso

Si vas a tocar código, revisa la página de Arquitectura para entender la organización de src/features y src/pages.