Skip to content

joelorzet/countries-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Countries-API


Una pequeña API echa en node.js para un CRUD

Technologies Used


  • NodeJS
  • Sequielize
  • Postgres
Steps
  • Clone this repo on your favorite folder
  • Run [npm i / npm install]
  • Run [npm start] to open the server
  • By default its running on port 3001 but you can change it on index.js file

Usage


Cuenta con las siguientes rutas:

GET /countries


GET /countries?name={completeName-partName}

  • Hace un llamado a la base de datos para obtener ya sea 1 o varios paises que coincidan con la busqueda

GET /countries/:id

  • Espera un identificador Alfabético de 3 caracteres el mismo lo pueden obtener ya de los paises cargados. Con este pueden buscar un pais en particular por su ID

POST /activities

  • Pueden agregar una actividad al mismo se espera en formato json con las siguientes caracteristicas: { "countryId": [] "difficulty": '' "duration": '' "name": '' "season": '' }

DELETE /activities

  • Pueden borrar una actividad de un país en particular sin borrar todas las actividades se espera un identificador de país y un identificador de actividad: { countryId: "" activityId: "" }

ADEMAS LO PUEDE USAR YA DEPLOYADO EN:

https://countries-app-joel.herokuapp.com/

Contact


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published