https://github.com/gadingnst/alami-challenge
https://github.com/gadingnst/alami-challenge
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gadingnst/alami-challenge
- Owner: gadingnst
- Created: 2022-11-24T17:03:54.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-09T19:34:07.000Z (over 2 years ago)
- Last Synced: 2024-10-12T12:48:58.310Z (about 1 year ago)
- Language: Java
- Size: 5.49 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ALAMI Challenge Test
# Table of Contents
- [ALAMI Challenge Test](#alami-challenge-test)
- [Table of Contents](#table-of-contents)
- [Challenge](#challenge)
- [Getting Started](#getting-started)
- [Clone](#clone)
- [Install Dependencies](#install-dependencies)
- [Run Project](#run-project)
- [Android](#android)
- [iOS](#ios)
- [Screenshots](#screenshots)
- [Challenge 1](#challenge-1)
- [Challenge 2](#challenge-2)
- [Challenge 3](#challenge-3)
# Challenge
Buatlah react native apps dengan feature:
1. Ambil device id dari mobile device menggunakan bridging native Android dan di IOS (tanpa
menggunakan library)
2. Buatlah suatu component keranjang dengan menggunakan react hook dan harus 1 render
ketika berganti value (misal menambah atau mengurang item)
3. Buatlah sebuah progress bar yang akan otomatis berjalan hingga 100% tetapi jika di tekan
(hold) animasi progress bar tersebut akan berhenti dan ketika di lepas holdnya akan jalan
kembali
Notes:
- Untuk UI di buat bebas yang bisa mencover semua case di atas
- Buatlah guide how to install dan jalankan aplikasi tersebut
# Getting Started
## Clone
Run in your terminal:
```
git clone https://github.com/gadingnst/alami-challenge.git
```
## Install Dependencies
1. Go to cloned folder in `alami-challenge/`, and then `npm install`
2. Go to `ios/`, then `pod install`.
## Run Project
### Android
Run command:
```
npm run android
```
or you can run via Android Studio by opening `android/` folder in `alami-challenge`.
### iOS
Run command:
```
npm run ios
```
or you can run via XCode by opening `ios/` folder in `alami-challenge`.
# Screenshots
## Challenge 1
## Challenge 2
## Challenge 3