Skip to content

App in node for consume apis of openexchangerates with simple register and login with firebase

License

Notifications You must be signed in to change notification settings

Jorge-Ivan/service-api-to-openexchangerates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

La aplicación descrita es una API REST básica desarrollada en Node.js para consumir APIs de OpenExchangeRates, además de proporcionar un registro y inicio de sesión simple utilizando Firebase.

  • Registro en Firebase:

    • Método: POST

    • URL: localhost:3000/auth/register

    • Body:

      jsonCopy code

      { "email": "[email protected]", "password": "12345user" }

  • Inicio de sesión en Firebase:

    • Método: POST

    • URL: localhost:3000/auth/login

    • Body:

      jsonCopy code

      { "email": "[email protected]", "password": "12345user" }

  • Obtener lista de monedas disponibles:

    • Método: GET
    • URL: localhost:3000/rates/aviable-currency
    • Autenticación: Token de Bearer
  • Obtener tasas más recientes:

    • Método: GET

    • URL: localhost:3000/rates/latest-rates

    • Autenticación: Token de Bearer

    • Body:

      jsonCopy code

      { "symbols": "COP" }

  • Obtener tasa histórica de una fecha:

    • Método: GET

    • URL: localhost:3000/rates/historical-rates

    • Autenticación: Token de Bearer

    • Body:

      jsonCopy code

      { "date": "2023-02-02" }

  • Convertir moneda:

    • Método: GET

    • URL: localhost:3000/rates/convert-currency

    • Autenticación: Token de Bearer

    • Body:

      jsonCopy code

      { "value": 1000, "from": "COP", "to": "USD" }


Copyright (c) 2024

About

App in node for consume apis of openexchangerates with simple register and login with firebase

Resources

License

Stars

Watchers

Forks

Packages

No packages published