Site icon Flutter Packages | Pub dev Packages – Flutter Mobile App World

Pocket Bible & Church App built with Flutter

Elisha

An awesome Bible app equipped with 9 versions of the Holy Bible, as well as daily readings for Mass Service of that day. This app is also null safe. Be sure to leave a star .

About

Elisha is a simple Bible app that is focused on personal use. I made this app in hopes to get people who aren’t connected to God or who are, to read/study the Bible in a very simple format and manner that is more or less intended towards younger crowds, however this app is very useable for older crowds as well. No matter if you read 10 chapters a day or read just one verse, that is all it takes to connect with God and I hope this app can help anyone who uses it do too 🙏🏾.

Developer Info

To store things locally I use sharedpreferences, however I plan on switching to Hive as the speeds are faster. I use Firebase Authentication, Cloud Firestore, Analytics, Crashlytics, and Performance to monitor the app and save other kinds of information. The app is built with Flutter. The API is built with Golang. The App will be dockerized in the future to simplify the process of running the app.

Features

These are the features the app currently has.

Upcoming Features

These are the upcoming features for Elisha.

Legend:


Getting Started

I’m intending on releasing this app to the App Store and Google Play Store in the future, however in the mean time if you would like to run this app and play around with it, and let me know of any issues, this is how:

Because the app is served locally via 2 Docker Containers, you need to start them up your self. Make sure you have Docker installed and setup on your device and Golang. Once that is done run this command to clone the project and go into the api directory.

git clone https://github.com/31Carlton7/elisha
cd api
make images
make up

This will host the API on localhost:8084. This will also host the Bible Database on a separate image (You can also start the containers directly from the Docker Desktop app after doing this process once). Then you can you can start the flutter app using this command

flutter run

Screenshots

Light Mode

Download Pocket Bible app source code on GitHub

Exit mobile version