Skip to content

7R0N1X/api-ecuador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 

Repository files navigation

API Ecuador

API de código abierto que proporciona información detallada sobre Ecuador, incluyendo datos del país, sus fronteras, idiomas, regiones, provincias, cantones y parroquias.

Instalación

Requisitos previos

Antes de comenzar, asegúrate de tener instalado:

  • Node
  • MySQL

Clonar el repositorio

  git clone https://github.com/7R0N1X/api-ecuador.git
  cd api-ecuador/backend

Instalar dependencias

  npm install

Configurar variables de entorno

Renombrar .env.example a .env y completar los valores:

  PORT=3000
  DB_HOST=localhost
  DB_USER=user
  DB_PASSWORD=password
  DB_NAME=api_ecuador

Iniciar el servidor

  npm run dev

La API estará disponible en http://localhost:3000.

Endpoints

Información General

Método Endpoint Descripción Acciones
GET /api/v1/country/ecuador Información del país Probar
GET /api/v1/country/ecuador/borders Fronteras de Ecuador Probar
GET /api/v1/country/ecuador/languages Lista de idiomas Probar

División Administrativa

Método Endpoint Descripción Acciones
GET /api/v1/country/ecuador/regions Lista de regiones Probar
GET /api/v1/country/ecuador/provinces Lista de provincias Probar
GET /api/v1/country/ecuador/cantons Lista de cantones Probar
GET /api/v1/country/ecuador/parishes Lista de parroquias Probar

Tecnologías Utilizadas

Node.js Express.js TypeScript Sequelize MySQL

Licencia

Este proyecto es de código abierto bajo la licencia MIT.

About

API de código abierto que proporciona información detallada sobre Ecuador, incluyendo datos del país, sus fronteras, idiomas, regiones, provincias, cantones y parroquias.

Resources

License

Stars

Watchers

Forks

Contributors