Skip to content

0GiS0/tour-of-heroes-with-gh-copilot-coding-agent

Repository files navigation

Tour of Heroes API

Una API REST para gestionar superhéroes, implementada con Node.js y TypeScript. Este proyecto proporciona un backend sencillo para la aplicación "Tour of Heroes" con endpoints para obtener, crear, actualizar y eliminar datos de héroes.

Repositorio de ejemplo de mi vídeo de Youtube

Este repo fue creado como parte de mi vídeo de YouTube Asigna tareas a GitHub Copilot como a un dev más 🧑‍💻 | Copilot Coding Agent:

Tour of Heroes API - YouTube Video

📋 Resumen

  • Tipo: API REST
  • Tecnologías: TypeScript, Express, MongoDB
  • Plataformas: Docker, Kubernetes, Azure (AKS)
  • Estado: En desarrollo

🚀 Inicio Rápido

# Clonar el repositorio
git clone https://github.com/0GiS0/tour-of-heroes-with-gh-copilot-coding-agent.git
cd tour-of-heroes-with-gh-copilot-coding-agent

# Instalar dependencias
npm install

# Configurar la base de datos MongoDB
# Asegúrate de tener MongoDB ejecutándose en localhost:27017 o configura la variable de entorno MONGODB_URI

# Cargar datos iniciales en la base de datos
npm run seed

# Iniciar en modo desarrollo
npm run dev

Para opciones de inicio avanzadas (Docker, Kubernetes, etc.), consulta la documentación de instalación.

📦 Características Principales

  • CRUD completo para gestionar héroes
  • Validación de datos y manejo de errores
  • Documentación API integrada
  • Soporte para múltiples entornos de desarrollo
  • Configuración completa para CI/CD

📚 Documentación

La documentación completa del proyecto está organizada en la carpeta de docs.

Guías de Inicio

Entornos de Desarrollo

Operaciones y Despliegue

Tecnología y Contribución

👥 Contribución

¡Las contribuciones a este proyecto son bienvenidas! Consulta nuestra guía de contribución para comenzar.

📝 Licencia

Este proyecto está licenciado bajo la Licencia ISC. Consulta el archivo de licencia para más detalles.

About

Este repositorio se ha confeccionado usando Github Copilot con su agente Coding

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •