Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.07 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.07 KB

units 🤓 guru

units.guru is a web application that convert gas price and currency from different country. For every request, it pulls the latest exchange rate, and converts the amount to the target currency. The main purpose of this repository is to test remix.run framework and its integration with lambdas.

You can view a live demo at units.guru

Development

  • Install dependencies and build the application

    npm run install && npm run build
  • Start dev server:

    npm run dev

This starts your app in development mode, rebuilding assets on file changes.

Issue

  • remix.run use npm, and it's not possible to use yarn
  • I was unable to strap a cnd in front of the generated cloudformation template
  • the lambda integration is far from perfect from a developer point of view. you are locked with the architect framework, and no integration is possible out of the box with terraform

Todo

  • Setup CI with github action
  • Add integration test with cypress
  • Add unit test
  • cleanup the repo