Bible Plan - Plans de lecture biblique
Une application web gratuite qui crée un plan de lecture biblique adapté à votre rythme, vous rappelle de lire et vous laisse surligner, comparer et partager les versets.

Stack
Bible Plan aide à lire la Bible avec régularité : l'application construit un plan de lecture à partir de votre emploi du temps, vous rappelle de lire au bon moment et s'adapte quand vous prenez du retard. La version web est disponible, gratuite, et la lecture se fait sans compte.
Objectif
Les plans de lecture classiques supposent qu'on lit tous les jours, à heure fixe, et qu'on ne décroche jamais. Bible Plan part de l'inverse : on choisit ses jours de lecture et son rythme, l'application répartit la charge de façon équilibrée, et un retard se rattrape sans culpabilité.
Fonctionnalités
- Plans sur mesure : par date de fin (« toute la Bible en un an »), par temps disponible (« 15 minutes par jour »), à partir de modèles (chronologique, M'Cheyne, Nouveau Testament en 90 jours…) ou en choisissant ses livres
- Gestion du retard, au choix pour chaque plan : répartir le retard sur les jours restants, décaler la date de fin ou rattraper librement
- Page Aujourd'hui avec le verset du jour, illustré selon le moment de la journée, et les lectures du jour
- Calendrier du plan : ce qui est lu, ce qui est en retard, ce qui arrive
- Lecteur intégré, utilisable hors ligne, en Louis Segond 1910 et King James, deux versions du domaine public
- Surbrillance en six couleurs, lecture parallèle de deux traductions alignées verset par verset, copie et partage d'un verset par lien
- Rappels dans l'application et par notification push, sur téléphone comme sur ordinateur, à l'heure et dans le fuseau horaire de chacun
- Interface bilingue français / anglais et thème clair / sombre
En préparation : un journal de prière et un minuteur de méditation, des plans de groupe pour une église ou une famille, et une application mobile.
Stack & architecture
- Monorepo Turborepo + pnpm : l'application Next.js d'un côté, des packages partagés de l'autre
- La logique métier pure — canon biblique, générateur de plans, rattrapage, séries, échéances des rappels — vit dans un package
coretesté avec Vitest, pensé pour être repris tel quel par la future application mobile - Next.js (App Router) + React 19, Tailwind CSS et Shadcn UI, internationalisé avec next-intl
- Prisma + PostgreSQL sur Neon, authentification Better Auth (email et mot de passe, magic link, Google)
- Textes bibliques embarqués dans l'application : aucune API payante, et une lecture possible sans connexion
- Rappels envoyés par une tâche planifiée GitHub Actions, en Web Push ; Resend pour les emails d'authentification
Ce que j'en retiens
Tout le projet tient sur des offres gratuites — Vercel, Neon, Resend, GitHub Actions — pour que l'application reste gratuite sans dépendre d'un financement. Cette contrainte a guidé l'architecture : textes bibliques embarqués plutôt qu'une API, rappels déclenchés par une tâche planifiée plutôt qu'un serveur permanent. Le code est open source, sous licence AGPL-3.0.




