Skip to content

lynbrookhs/lynbrook-app

Repository files navigation

Lynbrook App

Organization

There are three repositories for the app:

Development

$ npm install --legacy-peer-deps
$ npm start

Press i to open the iOS simulator. You will need to have Xcode installed with an iOS simulator downloaded.

Deployment

The app is submited to the App Store and Google Play Store using Expo App Services. Follow the Expo documentation to submit new builds for the app.

Most new builds don't need new App Store submissions! We use EAS updates to update the app without submitting a new version to the App Store. There is a GitHub Actions workflow configured to push an over-the-air update to the app every time a new commit is pushed to the production branch. This is the recommended way to update the app. There is also the staging branch, which will push updates to the TestFlight app.