|src
|Exchange
|Line
|ExchangeForm
For your foreign exchange needs, ExchangeIt is a simple application that allows you to get the latest exchange rates and the historical rate for the given change pair. In case the application does not load the data, reclick the 'Exchange' button
You can view the hosted application (here)[https://exchangeit-e8d73.web.app/exchange]
- Alpha Vantage
This application makes use of the following functions aviled by Alpha Vantage.
- CURRENCY_EXCHANGE_RATE
- FX_DAILY
a) For currencies with low trading frequencies, the API has no returned data
b) The free plan for the API is rate limited to 5 requests per minute and 500 requests per day
- JSON Server on db.json Alphavantage provides a CSV file for all available currencies on the platform. Hosted here:here This list is stored in the db.json file as the reference currencies used in the application.This file provides a GET endpoint for fetching this list on demand.
- Javascript
fetch()
API - REACT
Open Licence
- Display sidebar with drop down and input for currencies to exchange and form to submit exchange request
- Display main content with historical graph of exchange rates for the submitted pair for the past 2 weeks as a graph of exchange rates
- Allow user to login
- Add contact information
- Add Homepage information
- Show main body as graph with histories of all previous values for the exchange pair
- Host on Heroku/ AWS (used Firebase instead)