FitTrack+ is a social fitness app developed for iOS machines
Go to the demo_screenshots folder to view screenshots of the app
- Navigate to project directory (.../FitTrackPlus)
- Create a config.js file in
FitTrackPlus/backend/config(you will have to create the config folder) - Within config.js, copy/paste:
module.exports = {
db: {
// Database name is embedded into the URI, first directory after domain name
// Place the URI of your mongo database here:
uri: [MONGODB_URI]
},
ipv4: [IPV4]
}where [MONGODB_URI] is the proper URI strong (provided to you if you are intended to have access to this repository) and [IPV4] is your IPv4 address.
To find your IPv4 address:
-
If on Windows, run Command Prompt and run the command
ipconfig. The IPv4 will be under Wireless LAN adapater Wi-Fi next toIPv4 Address -
If on MacOS, go to System Preferences -> Network. Select Wi-Fi on the left, and the IPv4 will be on the right next to IP address.
-
Install Node (https://nodejs.org/en/)
-
Install Yarn (https://classic.yarnpkg.com/en/docs/install#windows-stable)
-
Install/Upgrade Yarn (npm install --global yarn)
-
Install Expo CLI (npm install --global expo-cli)
-
Run expo register and expo login to create/login to account
-
Download Expo Go app on phone and log in
-
Run
yarnandnpm ito install packages -
Run expo start (or
expo start --tunnelif you're using a WSL terminal) -
Run
expo startandnpm run serverfrom CMD instead of a WSL terminal (WSL uses a different Internet Adapter which assigns a different IP). Make sure to runexpo startandnpm run serverin their own CMD terminals.
Ryan Ahmed
Brock Major
Dillon McGovern
David Wang
Gary Wu