B1 Mobile is the mobile app companion to the B1.church app. It runs on both iOS and Android and provides the same features as the web version including online giving, self-check-in for attendance, live streaming of services, and an interactive member directory. Visit B1.church to learn more.
The only reason this program is free is because of the generous support from users. If you want to support us to keep this free, please head over to ChurchApps or sponsor us on GitHub. Thank you so much!
We have a great community for end-users on Facebook. It's a good way to ask questions, get tips and follow new updates. Come join us!
If you discover an issue or have a feature request, simply submit it to our issues log. Don't be shy, that's how the program gets better.
If you would like to contribute in any way, head over to our Slack Channel and introduce yourself. We'd love to hear from you.
If you'd like to set up the project locally, see our development guide. For this app:
- Copy dotenv.sample.txt to .env
- Run
npm i
to install dependencies
- Hardcode stage to prod EnvironmentHelper.ts
- Increment the version number in app.config.js, package.json, android/app/build.gradle and ios/B1Mobile/Info.plist
- Run
npm run build:android
to generate a Google Play release - Run
npm run build:ios
to generate an iOS release