Requisitos
Requisitos del sistema
Sección titulada «Requisitos del sistema»Antes de instalar la API, asegúrate de contar con lo siguiente:
Requisitos de software
Sección titulada «Requisitos de software»| Herramienta | Versión recomendada | Descripción |
|---|---|---|
| Node.js | v16.x o superior | Entorno de ejecución para JavaScript |
| npm | npm incluido con Node.js | Gestor de paquetes para instalar dependencias |
| PostgreSQL | v12+ | Base de datos relacional usada por la API |
| Docker (opcional) | Última versión estable | Para levantar la base de datos localmente |
Requisitos de configuración
Sección titulada «Requisitos de configuración»- Puerto
3000disponible en tu máquina local (o el que configures en.env) - Acceso a una instancia de PostgreSQL (puede ser local o remota)
- Archivo
.envcorrectamente configurado (ver pasos de instalación)
Dependencias técnicas
Sección titulada «Dependencias técnicas»- NestJS para la estructura del backend
- TypeORM como ORM para manejar la base de datos
- JWT y Passport para autenticación y control de acceso
- Swagger para documentación interactiva de la API
- Jest para pruebas unitarias y e2e