/currency-exchanger

Epicodus Solo Project: Asynchrony and APIs

Primary LanguageJavaScript

Currency-Exchanger

By Anahi Ruiz Robles

Project for Currency-Exchanger.

Technologies Used

  • HTML
  • CSS
  • JAVASCRIPT
  • MARKDOWN
  • BOOTSTRAP
  • ESLINT
  • BABELRC
  • WEBPACK
  • NODE

Description

Application that calculates one currency to a different currency based on user input.

Setup/Installation Requirements

  • Clone this repository to your desktop.
  • Visit the ExchangeRate-API site. Input your email address and click the "Get Free Key" button. You'll be prompted to create an account with your email, first name and a password. Agree to the terms of use and click "Get Started!" At this point, you'll be able to access a dashboard that includes your API key.
  • Navigate to the top level of your dirrectory Create a .env file and add it to your .gitignore. Make sure to commit your .gitignore at this point, before moving on! Place your API key in an .env file at the top level of your directory.
  • Install all packages with $npm install.
  • Build the project with $npm run build.

if any packages aren't working, run the corresponding package install below

  • Run: npm install webpack@4.46.0 --save-dev --save-exact
  • Run: npm install webpack-cli@3.3.12 --save-dev
  • Run: npm install style-loader@1.3.0
  • Run: npm install css-loader@3.6.0 --save-dev
  • Run: npm install html-webpack-plugin@4.5.2 --save-dev
  • Run: npm install clean-webpack-plugin@3.0.0 --save-dev
  • Run: npm install webpack-dev-server@3.11.3 --save-dev --save-exact

Known Bugs

  • No known bugs

License

MIT

Copyright (c) 01/13/2023 Anahi Ruiz Robles