alexdisdier / currency-converter

This is a Currency Converter Web Application built with React.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Synopsis

This is a Currency Converter Web Application built with React.

screenshot of the Currency Converter Web App

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

Acknowledgments

About

This is a Currency Converter Web Application built with React.js


Languages

Language:JavaScript 69.9%Language:CSS 21.4%Language:HTML 8.7%