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
- Instalar dependencias
cd backend
npm install - Configurar variables de entorno copiando
.env.example
a.env
y completando credenciales. - Iniciar servidor de desarrollo
npm run dev
Frontend
- Instalar dependencias
cd frontend
npm install - Definir variables en
.env
según documentación del frontend. - 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
🗃️ API
3 artículos
📄️ Arquitectura
Vista general
📄️ Contribución
Estilo de código
🗃️ Decisiones (ADRs)
2 artículos
🗃️ Modelos de datos
2 artículos