The boilerplate contains:
- React Native (v0.72.7)
- Redux (v4.2.1) to help manage state
- Redux Sagas (v1.2.3) to separate side-effects and logic from state and UI logic
- TypeScript configured for React Native
- Nativewind (v2.0.11)
- React Native Vector Icons (v10.0.2)
├── android
├── app.json
├── index.js
├── ios
├── App.tsx //Root component
└── src
├── store
├── store.ts
├── reducers
├── matchReducer.ts
├── rootReducer.ts
├── Actions
├── matchActions.ts
├── Components
├── MatchList.ts
├── Screens
├── MatcScreen.ts
├── model
├── BetModel.ts
├── MatchModel.ts
├── OptionModel.ts
├── sagas
├── matchSaga.ts
├── types
├── matchesState.ts
├── utils
├── api.ts
app.d.ts
- Clone this repo
git clone [email protected]:elfbrtc/Birebin-Assessment-Project.git
cd Birebin-Assessment-Project
- run
npm install
- Run
npm start