Home

Intentional

Intentional - Bible Study Journal

Web DevelopmentProgressive Web App

Intentional is a simple tool that makes Bible study more intentional and personal. The app is a Progressive Web App built with Next.js, Typescript and Tailwind CSS, with Supabase handling authentication and the database. Being a PWA means it can be installed on any device and works seamlessly on mobile - which felt right for something people would use daily.

Users can select any passage using a real-time Bible selector powered by the GetBible API, write personal notes and reflections, and build a journal feed over time. Each entry can be shared with a unique token, making it easy to share a specific reflection without exposing the entire journal.

Making it a PWA was an intentional choice from the start. A journaling app is something you reach for in quiet moments - on your phone, on your commute, before bed. It needed to feel native, not like a website you have to open in a browser. With Next.js, I configured the app to be installable on both Android and iOS, with a proper app manifest and custom icons. The result is an experience that loads instantly and sits on your home screen like any other app - without needing the App Store.