Projects
βΊ
BibleWeb
βΊ
Features
All
DONE
IN_PROGRESS
PLANNED
NEEDS_DESIGN
BACKLOG
All areas
βΎ
Bible Reading
9/9
100%
DONE
Chapter reader with verse display
DONE
Chapter navigation (prev/next)
π 1
βΈ
DONE
Book picker modal
DONE
Jesus speech highlighting (direct/indirect)
DONE
Verse context menu
π 1
βΈ
DONE
Global font size controls
DONE
Verse text rendering
DONE
Reading position sync
DONE
Textual notes display
βΎ
Bible Translations
5/6
83%
DONE
Multi-translation architecture
DONE
BSB English translation
DONE
Dutch Statenvertaling
π 1
βΈ
DONE
Translation selector
DONE
Dutch-first display when NL
PLANNED
HSV / NBV21 / BGT translations
βΎ
Search
7/7
100%
DONE
Full-text search (Orama)
DONE
Paginated results
DONE
Search history
π 1
βΈ
DONE
Jesus-only toggle
DONE
Dutch text search
DONE
Autocomplete / suggestions
DONE
Dutch synonym support
βΎ
Interlinear & Greek
6/11
55%
DONE
Greek word cards
DONE
Strong's lexicon (Greek)
DONE
Strong's lexicon (Hebrew)
DONE
Interlinear popup/drawer
DONE
BSB word-level alignment
DONE
SV word-level alignment
PLANNED
Cross-translation drill-down
PLANNED
"Translated as" frequency display
PLANNED
Translation summary API
PLANNED
Verses-for-gloss detail
PLANNED
Hebrew interlinear data
βΎ
Concordance
3/3
100%
DONE
Greek/Hebrew concordance search
DONE
Transliteration autocomplete
DONE
Strong's number lookup
βΎ
Cross-References
5/5
100%
DONE
Force-directed graph
DONE
Vote filter (1β20)
DONE
Cross-ref panel/sidebar
DONE
Full-screen graph view
DONE
Dutch labels on graph
βΎ
Commentaries
5/5
100%
DONE
Matthew Henry commentary
π 1
βΈ
DONE
John Gill commentary
π 1
βΈ
DONE
Kanttekeningen (Dutch)
π 1
βΈ
DONE
Commentary drawer
DONE
Dutch translation of commentaries
βΎ
Notes & Bookmarks
11/12
96%
DONE
Verse notes (CRUD)
DONE
Chapter notes
DONE
Note cross-linking
π 1
βΈ
DONE
Dashed underline indicator
DONE
Direct note click from verse
DONE
Note editor overlay
DONE
Note display panel
WIP
Note export (JSON/Markdown)
π 1
βΈ
DONE
Bookmarks
DONE
Notes browser page
DONE
Offline note writing
DONE
Tier-based note limits
βΎ
Personal Translation Builder
5/7
71%
DONE
Word selection per Greek word
DONE
Compose bar (translation sentence)
DONE
SV word forms on Dutch cards
DONE
Clickable SV word tokens
DONE
Position tracking
DESIGN
Export personal translation UI
PLANNED
Hebrew personal translation
βΎ
Themes & Parables
8/8
100%
DONE
Theme browser
DONE
Theme detail with verses
DONE
Jesus themes filtered to Gospels
DONE
Collapsible book sections
DONE
Parables browser
π 1
βΈ
DONE
Parable detail page
DONE
Side-by-side parable display
DONE
Jesus Teachings hub
π 1
βΈ
βΎ
Parallel Gospels
4/4
100%
DONE
Pericope list
DONE
Multi-column parallel view
DONE
Shared ParallelVerseView
DONE
Responsive column layout
βΎ
AI Chat
9/9
100%
DONE
Ollama integration
DONE
RAG pipeline
DONE
Streaming responses
DONE
Conversation history
DONE
Conversation auto-titling
DONE
Save to notes
DONE
Rate limiting
DONE
Premium tier gate
DONE
Conversation sidebar
βΎ
Sharing
6/6
100%
DONE
Share modal
DONE
WhatsApp sharing
DONE
Copy link
DONE
Download verse image
DONE
OG image generation
DONE
Context menu integration
βΎ
Auth & User System
9/9
100%
DONE
Email/password auth
DONE
OAuth
DONE
User profiles
DONE
User settings persistence
DONE
3-tier system
DONE
TierGate component
DONE
Server-side tier enforcement
DONE
Beta invite codes
DONE
Admin panel
βΎ
UI/UX
10/11
95%
DONE
4 color themes
WIP
Pixel skin system
DONE
Command palette
DONE
Onboarding wizard
DONE
Sidebar navigation
π 1
βΈ
DONE
Mobile responsive
DONE
Toast notifications
DONE
Loading skeletons
DONE
Error pages
DONE
Feedback drawer
DONE
Landing page
βΎ
i18n
4/4
100%
DONE
English (~200 keys)
DONE
Dutch (~200 keys)
DONE
Language selector
DONE
Dutch book names
βΎ
PWA & Offline
3/5
60%
DONE
Service worker
DONE
Web app manifest
DONE
Offline note writing
PLANNED
Bulk chapter download
PLANNED
Download for Offline button
βΎ
Deployment & Infrastructure
7/7
100%
DONE
Vercel deployment
DONE
Turso database
DONE
Supabase auth + user data
DONE
Hetzner AI server
DONE
Sitemap + robots.txt
DONE
Cache headers
DONE
Prerendered pages
βΎ
Payments
1/6
25%
DONE
Pricing page UI
WIP
Stripe integration
PLANNED
Checkout session creation
PLANNED
Webhook handler
PLANNED
Subscription database
PLANNED
Customer portal
βΎ
Analytics & Monitoring
2/4
50%
DONE
Error logging endpoint
DONE
AI chat logging
PLANNED
PostHog analytics
PLANNED
Sentry error monitoring
βΎ
Atmosphere & Visuals
0/8
31%
WIP
Atmospheric backgrounds
π 1
βΈ
WIP
Animated elements (fire, waves, particles)
π 1
βΈ
WIP
Passage-aware scene switching
π 1
βΈ
WIP
Skin/theme system
WIP
Accessibility controls
BACKLOG
Post-processing pipeline
π 1
βΈ
DESIGN
Vignette effect
PLANNED
Page/route transitions