# Guías de Desarrollo Backend **Versión:** 1.0.0 **Última Actualización:** 2025-11-28 --- ## Índice de Guías | Guía | Descripción | |------|-------------| | [ESTRUCTURA-MODULOS.md](./ESTRUCTURA-MODULOS.md) | Estructura de los 17 módulos NestJS | | [ESTRUCTURA-SHARED.md](./ESTRUCTURA-SHARED.md) | Código compartido (decoradores, guards, utils) | | [DATABASE-INTEGRATION.md](./DATABASE-INTEGRATION.md) | TypeORM, esquemas, RLS | | [API-CONVENTIONS.md](./API-CONVENTIONS.md) | Convenciones REST y Swagger | | [ERROR-HANDLING.md](./ERROR-HANDLING.md) | Manejo de errores y excepciones | | [SETUP-DEVELOPMENT.md](./SETUP-DEVELOPMENT.md) | Configuración de entorno | | [TESTING-GUIDE.md](./TESTING-GUIDE.md) | Tests unitarios y E2E con Jest | --- ## Quick Start 1. Configurar entorno: [SETUP-DEVELOPMENT.md](./SETUP-DEVELOPMENT.md) 2. Entender estructura: [ESTRUCTURA-MODULOS.md](./ESTRUCTURA-MODULOS.md) 3. Conectar BD: [DATABASE-INTEGRATION.md](./DATABASE-INTEGRATION.md) 4. Crear endpoints: [API-CONVENTIONS.md](./API-CONVENTIONS.md) 5. Escribir tests: [TESTING-GUIDE.md](./TESTING-GUIDE.md) --- ## Stack Tecnológico - **Runtime:** Node.js 18+ - **Framework:** NestJS - **ORM:** TypeORM - **Base de datos:** PostgreSQL 15+ - **Testing:** Jest - **Documentación API:** Swagger/OpenAPI