Skip to content

🏀 iOS and Android NBA app created with React Native

License

Notifications You must be signed in to change notification settings

jbkuczma/NBAreact

Repository files navigation

This Is Why We Play GitHub issues

Download on the App Store

Swish

An iOS and Android NBA app created with React Native. If you would like to request a feature, find a bug, have a question, or would like to leave feedback, open an issue! ⭐️ this repo to show support!

Download

  • iOS - Download here!
  • Android - Coming soon!

Features

  • Scores and stats for in-progress and completed games
  • Detailed play by play
  • Full team stats for a season
  • Full player stats for a season and over their career
  • Detailed player game stat graphs
  • Conference rankings
  • League leaders
  • Videos and highlights (coming soon)
  • Compare two players (coming soon)

Libraries Used

React Native

React Navigation

Redux

Redux Thunk

React-Native-SVG-Charts

React-Native-Modal-Dropdown

nba.js (custom and modified implementation to work with React Native)

Resources Used

Set Splash Screen iOS

Test your React Native App on your iPhone

How to Submit to the App Store

Getting Started

  • Fork (optional) and clone repo

    git clone https://github.com/jbkuczma/NBAreact.git && cd NBAreact
    
  • Install and link dependencies

    npm install
    
    npm link
    
  • Run

    npm run start:ios
    
    npm run start:iphoneX
    
    npm run start:android (an emulator must be running first)