Try it out on Vercel!
Simple web app that allows a user to browse their "pockets" and exchange currencies.
NOTE: Requirements here
This is a Next.js project, styled with normalize.css and terminal.css.
A local env file is required to access APIs. Create one with cp .env .env.local and add missing keys.
The following scripts are available:
yarn lint // run tsc, eslint & prettier code checks
yarn test // run jest tests (unit & integration)
yarn dev // starts dev server locally, with hot reload
yarn build // generate PRD bundle
yarn start // starts PRD serverThere's an API service (free tier) to provide exchange data: openexchangerates.org.
huskyenforces commit sanity locallycodeclimatestatic analysis prevents accumulating technical debt- pushing a commit triggers tests on github workflows
- PRs get automated reviews: comments and checks from codeclimate 🤖
- a changelog is auto-generated after pushing to master
- Merges to
masterbranch and PRs will trigger deploys onVercelenvs
There's a web app deployed as a Vercel app, matching latest master, and envs are created for new PRs.