OneVoice
AI-based journalling app for Christians
The main idea for the app was to develop a cross-platform journaling mobile application for the Firm Development Foundation, an organization that aims to harness technology to uplift humanity through principles of faith, integrity, and stewardship.
The app would enable users to engage in personal and spiritual reflection while sharing their entries with others. The app was targeted towards Christians or people interested in Christianity. The app used AI to suggest bible verses to help facilitate journalling. AI will also help find themes across users and find a collective voice of people each day to see if there are themes across that planet that people are experiencing. The vision is to be a place of peace to clear peoples minds and use technology to facilitate that.


Building on the work of the previous team, we implemented core features such as the home page, navigation, tagging, searching as well as introducing voice recording functionality. We built it using React Native, Expo and Typescript. For database, we used Supabase, an open source Firebase alternative. It was selected due to its integrated authentication system and compatibility with Expo and React Native. Supabase’s built-in tools facilitated smooth data querying and management. We also used WatermelonDB for offline support. For testing, we used iOS simulator - Xcode, Android studio for Android.
React Native
Typescript
Expo
WatermelonDB
Supabase
Xcode
Android Studio
Github

The demo for the app can be found here: