Product Owner: Adam Park | Part of the Where's Religion project, funded by the Henry Luce Foundation and developed through Open Source with SLU.
LRDA Mobile is the mobile app for the Lived Religion Application (LRDA), designed to provide ethnographers with an accessible platform to share their data worldwide. Built using React Native and TypeScript, this app connects to the Rerum Website to facilitate seamless data integration.
Make sure you have Node.js, React Native, and Expo CLI installed on your machine. If you need guidance, please follow the React Native Getting Started guide.
Once you have the prerequisites installed, you can install the dependencies for the app by running:
pnpm installTo build and run the app on a simulator, run:
pnpm ios # iOS simulator
pnpm android # Android emulatorThese commands build the native app, install it on the simulator, and start the Metro bundler. After the first build you can restart just the bundler with pnpm start.
The app uses native modules (such as react-native-maps) that are not included in the Expo Go app, so it requires a development build. Connect a device and run pnpm ios --device / pnpm android --device, or install a build produced by EAS (pnpm build:ios / pnpm build:android).
- The app does not compile to the web due to a dependency on react-native-maps.
LRDA Mobile is released under the MIT License.
