- clone this repo with
git clone
. - cd into it:
cd currency-exchange
. - install dependecies
yarn
ornpm install
.
- expo:
expo start
. - RN:
npm start
and then in another terminal window:npm run android
ornpm run ios
.
Note: Tested it on Pixel 3a emulator and iPhone 12.
- Aplikacja działa i wygląda ok.
- Wszystkie funkcjonalności zaimplementowałeś poprawnie.
- UI/UX można poprawić
- polecam https://ui8.net poszukać podobnej apki (currency) i odwzorować jakieś ułożenie, któro wydaje Ci się ok, lepiej jak kodzenie z głowy - wyszło by profiesjonalnie, a zajęłoby to dosłownie 50 linijek css'a.
- save w settings mogłoby prowadzić do widoku głównego, tak trzeba dodatkowo kliknąć
- w settings mogłeś zrobić jakiś picker, ewentualnie wyświetlić kilka opcji: 1s, 3s, 5s, 15s, 30s, 60s - zawsze to mniej wpisywania dla usera
- home jest ok, data mogłaby być ponad pickerem currency, trochę link currency bardziej buttonowo bym widział
Dzięki za rozwiązanie!