This project is about calculation of different exchange rates between certain dates the user selects. It supports 30 different currencies.
The API used to grab data is: https://exchangeratesapi.io/
-
branch master-basic contains the CSS based form.
-
branch master (the branch you are currently viewing) contains the Material UI implementation form.
-
In order to make the project run, you need to have node.js installed:
-
Windows users:
- please download from here, and perform the installation.
-
Linux users:
- please follow these instructions.
-
MacOS users:
- please download from here, and perform the installation.
-
- Install node modules for front-end:
- Change directory to <path_to_repo>/exchange-rate-getter_react.js and run
npm install
in the terminal. This command will install all the packages featured in package.json file under dependencies and devDependencies properties.
- Change directory to <path_to_repo>/exchange-rate-getter_react.js and run
- Open one terminal, change directory to <location_of_repo>/exchange-rate-getter_react.js, and run the following command:
npm start
- It will open a new browser window with the
http://localhost:3000/
URL. if this does not happen, please access it by yourself.
- It will open a new browser window with the