This is ProjectRun mobile app built with React Native (Expo).
-
Make sure to have installed and setup all the necessary things written here.
-
Connect your android (v12+) device with USB debugging enabled or run an emulator (make sure to have installed and setup all the necessary things written here).
-
Run the following commands:
git clone git@gitlab.com:projectrun/projectrun-app.git projectrun-app && cd projectrun-app/
# Node.js version >= 18.*
npm install
-
Get a Google Maps API key and include it in the
.env
file (see.env.example
file for reference). -
Run the app:
# for android
npm run android
-
Make sure to have installed and setup all the necessary things written here
-
Make sure to have installed eas-cli
npm install -g eas-cli
-
Make sure to have
eas.json
file in the root directory of the project similar to theeas.example.json
file. -
Make sure to have included all the environment variables written here.
eas build -p android --profile preview
- Optional:
# generate `eas.json` file
eas build:configure
# build for android
eas build --profile development --platform android
# start dev client
expo start --dev-client