/api-appalemana

Full-Stack web project for Clínica Alemana de Santiago

Primary LanguageJavaScript

API Boilerplate Personal para APIs

Este es un proyecto de Boilerplate personal para API. Normalmente la BD utilizada es Real Time Database o Cloud Firestore, pero puede ser otra.

Features

  • 📦 Docker Ready
  • 📄 Documentación con OpenAPI y Swagger
  • 🔒 Autorización y Autenticación con Tokens JWT
  • 👓 Buenas prácticas con ESLint
  • 💇 Cógido ordenado con Prettier
  • ✅ Configurada para ser testeable con supertest
  • 🇺🇸 Soporte de Internacionalización i18n
  • ♻️ Actualización automática con nodemon
  • 🐶 Git hooks con Husky para la revisión de código en staging.

Scripts

  • test
  • lint
  • format

Estructura

(TO-DO)