Check it out HERE!
The most up to date published app lives HERE!
Helpful Links
- Node Make sure you have Node installed. You can check by running
node -v
. If you do not, go to NodeJS.org and follow the installation instructions. - Expo After Node is installed, in your command line/terminal, run
npm install expo-cli --global
. Download the Expo Client on your phone from the App Store or Google Play. - If you haven't already, make a fork of this Github Repo, and then clone this Github Repo from your fork to your local machine.
- In your command line/terminal, get into the directory of this app.
cd .../HitPause
- Run
npm install
to download all of the app dependancies. This might take a little bit.
- Once npm finished installing and you have downloaded the client on your phone, run the
expo start
command. This will start up the app and it should boot up Expo DevTools in your web browser. Use your camera/QR code scanner to scan the QR code and open the app on your mobile device. If you get an error when trying to open on your phone about "unable to resolve @expo/vector-icons" let me know. Alternatively, you can choose to open the app in your browser and use the browser's mobile simulation features through the inspector. - In your favorite IDE, you can start making changes to the app. The best place to start is
HitPause/screens/HomeScreen.js
- Save the file and watch the screen update in real time!
To add your code to this repository, please follow these steps
- Make sure your codebase is up to date.
- Put all changes on their own branch with a descriptive name.
- Create a pull request. As the title, put the name of the story associated with the feature you are pushing. Ex for a story named "Feature - Profile Page" title the PR "Story - Feature - Profile Page" so we can keep the backlog and the code well tracked.
- Ask someone on the team to review your PR, it can't be merged until then!