Revolut like exchange UI implementation using:
- NextJS for server side rendering
- Baseweb as a UI framework
- Styletron for atomic CSS generation
- swr & ky for remote data fetching
- nivo for dataviz
- Jest & RTL for unit testing
- Testcafe for E2E testing
- Storybook for visual development
- https://openexchangerates.org for exchange rates
➜ git@github.com:Meemaw/revolut-exchange.git
➜ cd revolut-exchange
➜ yarn
➜ yarn dev
- Mock API will be used when
process.env.NODE_ENV !== 'production'
to avoid free quota usage. - Historical data is totally mocked as it is not available for free users.