The roots of Spiritual Growth Garden are in the Parable of the Sower (Matthew 13). Spiritual life is organic, seasonal, and deeply dependent on the Word of God. Django 5 + DRF + dj-rest-auth + SimpleJWT carries the domain logic and a multi-strategy auth stack; React 19 + Vite + TypeScript + Tailwind shapes the front-end feel; i18n was wired from line one, so believers in Mainland and the diaspora both find a home here.
Three assessments map to the three layers of soil: Spiritual Health (the blind spots and "thorns" that get in the way of intimacy with God), Spiritual Fruits (a life that visibly reflects Christ's character), and Spiritual Roots (a deep foundation in biblical truth and the local church). Each answer runs through a LangGraph multi-agent runtime + Gemini for semantic analysis, producing a personalized growth path. Results are then measured against the Dallas Theological Seminary Doctrinal Statement (21 articles) as a "plumb line," so you can see where your theology or practice has drifted from historic standards.
May was the Garden's second major update: I swapped the Spiritual Fruits assessment wholesale from an MBTI-style instrument to my own SPRT framework (pronounced "Spirit"). Four axes, Source · Perception · Response · Tempo, 16 archetypes in total. MBTI-shaped, but every axis is rebuilt around the believer's walk: how you meet God, receive revelation, respond in community, and live the daily life. Each 4-letter code maps to an archetype ("The Pillar," "The Visionary Architect," "The Healing Messenger," etc.) with a Scripture anchor, biblical exemplar, recommended practices, and a shadow-warning. The dashboard was rebuilt from scratch, gathering assessments, SPRT, daily check-in, and growth curves into one entry. Same month, the whole Garden shipped to iOS App Store TestFlight as a public beta.