Skip to content

JanithaR/yas.life-casestudy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

YasLifeCaseStudy_0_63_2 Test and Build

yas.life-casestudy

To get started,

  1. Clone this repo
  2. cd YasLifeCaseStudy or cd YasLifeCaseStudy_0_63_2
  3. npm install or yarn install
  4. npm run android or npm run ios or yarn android or yarn ios

To run unit tests, npm run test or yarn test

To test UI elements with Storybook, (not applicable to YasLifeCaseStudy_0_63_2)

  1. In App.tsx comment export default App; and uncomment export default Storybook;
  2. npm run storybook
  3. npm run start
  4. Run or refresh the app

Design inspiration - https://dribbble.com/shots/6839064-Daily-UI-004-Currency-converter-app/attachments and https://www.xe.com/

iOS screen Android screen

To add new currencies, Update config.ts with the desired Currency. For example, { label: 'Australia', code: 'AUD' }

Convert endpoint could not be used because free account plan doesn't allow for it to be used convert

What is YasLifeCaseStudy_0_63_2?

It is an upgrade to the now outdated/overkill solution in YasLifeCaseStudy. It was written completely using TDD so that can be used as a usecase for studying TDD.

Environment variables

The following environment variables are required to successfully build the project. FIXER_KEY

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published