Lybitos is a React Native application consuming Strava RESTFul web service.
Application features:
^6.9.1
^3.10.8
After confirming that your development environment meets the specified requirements, you can follow these steps to get the project up and running:
git clone https://github.com/totorototo/strava.git
cd strava
yarn install # Install project dependencies
CLIENT_ID=[XXX]
CLIENT_SECRET =[YYY]
URL_SHEME_PREFIX=[yourApplicationName]
URL_SHEME_HOST=localhost
GOOGLE_MAPS_API_KEY=[ZZZ]
FIREBASE_APIKEY=[AAA]
FIREBASE_AUTHDOMAIN=[BBB]
FIREBASE_DATABASEURL=https=[CCC]
FIREBASE_PROJECTID=[DDD]
FIREBASE_STORAGEBUCKET=[EEE]
FIREBASE_MESSAGINGSENDERID=[FFF]
react-native start # Compile and launch packager
react-native run-ios # Start ios application
or
react-native run-android # Start android application
If you need to remotely debug this application, just follow this step:
yarn run remotedev # launch remote redux devtools
If you need to debug the React application, just fol:
yarn run devtools # launch react-devtools