Skip to content

Currency exchange application for Revolut task.

Notifications You must be signed in to change notification settings

actuosus/revolut-task

Repository files navigation

Revolut Task

Currency exchange application for Revolut task.

https://revoluttask.now.sh

Tests

Build Status

Screenshots

Web

Google Chrome Account Screenshot Google Chrome Exchange Screenshot Google Chrome Exchange Record

iOS

iOS Simulator Account Screenshot iOS Simulator Exchange Screenshot iOS Simulator Exchange Record

Android

Android Emulator Account Screenshot Android Emulator Exchange Screenshot Android Emulator Exchange Record

Installation

yarn install

Commands

  • yarn start:web - runs the Web version of the app in the development mode

  • yarn build:web - builds the Web version of the app for production to the dist-web folder

  • yarn start:ios - runs the iOS version of the app and attempts to open in the iOS Simulator if you're on a Mac and have it installed

  • yarn start:android - runs the Android version of the app and attempts to open your app on a connected Android device or emulator

  • yarn start:windows - runs the Windows version of the app

  • yarn start:rn-dev-server - runs react native (RN) development server

  • yarn start:next - runs Next.js server

  • yarn test – runs the tests using Jest and Enzyme


Created by create-rx-app@0.6.4

Making use of

Services

Plus

  • CSS in JS
  • Debounce

Challenges

TODO

  • Validate rates by timestamp (some diff when rates fetching is not possible)