Synopsis
This is a Currency Converter Web Application built with React.
Usage example
See demo - https://alexdisdier.github.io/currency-converter/
β Functionalities
- Simultaneously converts any currency available in the dropdown.
- Validation message in case the user enters a non number character.
- Round up to the 3 decimals.
- Use of a Currency Rates API called data.fixer
π§ Functionalities
- Use Heroku to bypass http and making the api accessible.
- Make it more mobile friendly and turn it into a web app.
Directory Structure
currency-converter
βββ public
βββ src
β βββ assets
β β βββ css
β β βββ img
β β βββ resources
β βββ components
β β βββ Card
β β βββ Footer
β β βββ Header
β β βββ Logo
β β βββ Menu
β β βββ Title
β βββ Validation
β βββ App.css
β βββ App.js
β βββ App.test.js
β βββ index.css
β βββ index.js
β βββ serviceWorker.js
βββ .gitignore
βββ package-lock.json
βββ package.json
βββ README.md
βββ screenshot.jpg
Running the project
Clone this repository :
git clone https://github.com/alexdisdier/currency-converter.git
cd currency-converter
Start the server:
npm start
Build the project
npm run build
Built With
- html
- css
- JavaScript
- React.js
- Create React App
Acknowledgments
- This project was bootstrapped with Create React App.
- Deploy React to github pages codeburst
- Based on XE currency design.