Este proyecto previamente inicializado tiene todo lo necesario para trabajar con TypeScript, Express y Rest.
Cada paso de su configuración ya se ha realizado previamente en el curso, por lo que solo es necesario clonar el proyecto y comenzar a trabajar.
- Clonar .env.template a .env y configurar las variables de entorno
- Ejecutar
npm install
para instalar las dependencias - En caso de necesitar base de datos, configurar el docker-compose.yml y ejecutar
docker-compose up -d
para levantar los servicios deseados. - Ejecutar
npm run dev
para levantar el proyecto en modo desarrollo
- Dtos: Validaciones y preparacion de datos que vienen desde el front para procesarlo en el backend
- Services: Validaciones y almacenamiento en la base de datos
- Entities: Validaciones y preparaciones para enviar como respuesta al frontend