Skip to content
This repository has been archived by the owner on Apr 30, 2021. It is now read-only.

zomp/currency-converter

Repository files navigation

CurrencyConverter

Convert one type of currency to another.

Project initialization

Install Node.js and npm, then enter the project directory and run npm install to get all required dependencies installed and set.

Source code

See src directory to preview source code of the app.

App preview

Run npm start to preview the app. Navigate to http://localhost:4200/.

(The app will automatically reload if you change any of the source files.)

Running unit tests

Run npm test to execute the unit tests via Karma.

Running end-to-end tests

Run npm run e2e to execute the end-to-end tests via Protractor.

Running linter

Run npm run lint to execute the linter via TSLint.

License

GNU General Public License Version v3.0.

To Do

Out of scope of the assignment, but necessary to implement before going to production:

  • Testing – a proper one, here only the scaffolding is implemented.
  • CI/CD – the phases after the code gets pushed into the git repository.
  • Accessibility – to let everyone use the app.
  • Minification – remove the unused libraries and reduce the size of the residual code.
  • Input validation – invalid data on model and web service interfaces (future dates...).
  • Error handling – web service errors should be handled properly.
  • Review – I used Angular too long ago and a feedback would move the app forward a lot.

About

Convert one type of currency to another

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published