Skip to main content

Guía para desarrolladores

Bienvenido al área técnica de Conectando Corazones. Esta guía reúne los recursos clave para contribuir al proyecto.

Prerrequisitos

  • Node.js
  • Prisma
  • SvelteKit

Política de actualización: cada cambio de código debe incluir la actualización de la documentación relacionada en el mismo PR.

Puesta en marcha rápida

Backend

  1. Instalar dependencias
    cd backend
    npm install
  2. Configurar variables de entorno copiando .env.example a .env y completando credenciales.
  3. Iniciar servidor de desarrollo
    npm run dev

Frontend

  1. Instalar dependencias
    cd frontend
    npm install
  2. Definir variables en .env según documentación del frontend.
  3. Iniciar aplicación
    npm run dev

Consideraciones de seguridad

  • Mantener tokens y datos sensibles fuera del repositorio; usar archivos .env y gestores de secretos.
  • Revocar y rotar credenciales comprometidas de inmediato.
  • Evitar registrar información confidencial en logs o mensajes de error.

Secciones