Godible App
Visit Live Site
Description
Godible app is a client project for Family Federation to redesign the web infrastructure and add new functionality to the service. Godible provides daily scripture readings in both podcast and reading form.
Platforms
Web, iOS (coming soon), Android (coming soon)
Problem
Several improvements were required from a plain website previously hosted on Shopify.
- Create a native mobile app
- A premium Godible Pro tier.
- Scripture search by keyword and topic
- Allow login for user playlists and personal notes
- Add push notification capaibility
- Overhaul current text message and email notification infrastructure
- Improve backend efficiency of the content management (CMS)
- Visual redesign the experience
Solution
Our team successfully planned and implemented all features.
- We used Ionic to efficiently create a web and native app in a single codebase.
- We used Stripe to create a subscription pay as you like service
- We used Algolia indexing and a data model to create topic tags, books, and speeches.
- We created a secure and scalable account system using the MongoDB via Parse framework.
- We provided push notification systems for iOS and Android
- We upgraded Twilio and SendGrid systems, removing the need for Zapier for signfiicant cost savings.
- We created a powerful content management system using Coda with AI powered tagging and quote selectin, a table-based service, and provided training for the content team.
- We improved the UX by creating a visually appealing customer journey from first load to regular paying user.
Results
- Godible continues to provide services for 1000+ daily active users.
Role
- UX Design
- Engineering
- Marketing Support
- Maintenance
Tech Stack
- Next.js
- React
- Ionic
- Tailwind
- MongoDB (Parse Framework)
- Twilio API
- SendGrid API
- Algolia
Timeline
- 3 months (March-June 2023) design and development
- Ongoing maintainence
Screenshots
Because of the users want to listen in various enviroments, Godible is designed for mobile (above) and desktop
Godible has dark mode to allow users to read content in the most comfortable way (episode above)
Users are use the app for self-study. Notes can be taken while listening to an episode
Users can save bookmarks and named lists of their favorite episodes
Lists can be saved, ordered, or deleted
Users have a calendar to see their streak, listening and note history
User can set their language and set notifications (email, text, push) to challenge themself to continue reading
Users can search the topics and content of 2000+ episodes and speeches
Newly added features allow user to explore episodes in specific books
In addition to books, speeches can be listened to and saved as lists
Visit Live Site