Application iOS
Un client Flutter avec WebView iOS, liens universels, notifications push et achats intégrés. L’application conserve la dernière page consultée et adapte son démarrage et son apparence au système.
RÉALISATIONS / 02
Lire. Écouter. Progresser.
Sur iOS, Android et le Web, Jibril.me réunit lecture du Coran, audio verset par verset, outils d’étude et horaires de prière. Un produit complet, du parcours invité aux abonnements et à son administration.


LE CONTEXTE
Le projet dépasse la consultation de textes : il permet de reprendre une lecture, d’annoter un verset, de retrouver ses questions et de suivre sa progression. Nous avons relié ces usages à un même compte, à des contenus multilingues et aux services mobiles. La plateforme associe une application Laravel / React à des clients Flutter pour iOS et Android, avec un socle Web partagé et des intégrations natives.
01 · iOS · Android · Web
Un socle Web commun, prolongé par les intégrations mobiles propres à chaque système.
Un client Flutter avec WebView iOS, liens universels, notifications push et achats intégrés. L’application conserve la dernière page consultée et adapte son démarrage et son apparence au système.
Un client Flutter avec WebView Android, App Links et notifications OneSignal. Gestion du bouton retour, actualisation par glissement, reprise de navigation et parcours d’achat relié au compte.
Lecture et espace personnel dans le navigateur, avec une interface adaptée aux écrans mobiles et au bureau. Le compte relie les données de progression, les annotations et les préférences aux différents accès.

02 · Lire & écouter
Le texte, l’audio et la position de lecture fonctionnent ensemble, jusque dans les changements de sourate.

Intégration de 114 sourates et 6 236 versets, avec le texte arabe et les traductions française et anglaise. Navigation par sourate et parties, recherche et contenus organisés par langue.
Lecture plein écran ou mini-lecteur, verset actif mis en évidence, précédent / suivant et déplacement dans l’audio. Le lecteur conserve sa session pendant la navigation et enchaîne les sourates sans recréer tout l’espace de lecture.
Génération des voix françaises et anglaises avec ElevenLabs, mise en cache des fichiers et préchargement des prochains versets. Les durées mesurées alimentent la progression et le temps d’écoute restant.
Mémorisation du dernier verset et historique de lecture rattachés au compte. La progression reste distincte selon la langue ; un verrou entre onglets évite que plusieurs fenêtres pilotent la même session de lecture.
03 · Comprendre
Des outils d’étude directement reliés au passage consulté, plutôt que dispersés dans plusieurs espaces.
Prendre une note depuis un verset ou un mot sélectionné, puis la retrouver, la modifier ou la supprimer. Les annotations restent liées à la sourate, au verset et à la langue de travail.
Enregistrer une question générale ou liée à un passage, suivre son traitement et conserver une réponse personnelle. Les comptes Premium disposent aussi de réponses assistées par l’IA, demandées explicitement depuis leur espace.
Fiches de personnages, rôles, descriptions et informations clés associés aux sourates. Ajout manuel, modification et listes personnelles, avec génération assistée des personnages et résumés pour les comptes Premium.
04 · Au quotidien
Horaires locaux, calendriers et notifications relient l’application aux usages de chaque journée.
Intégration de l’API AlAdhan, catalogue de villes, méthodes de calcul adaptées et gestion des fuseaux horaires. Les données sont synchronisées et mises en cache pour alimenter le tableau de bord et les pages locales.
Génération de calendriers ICS et liens webcal, en français et en anglais, sur une fenêtre glissante de sept jours. Les utilisateurs peuvent retrouver les horaires de leur ville dans une application de calendrier compatible.
Notifications OneSignal selon la ville choisie, le fuseau horaire et les préférences du compte. Le pont Web / mobile relie les appareils au compte, tandis que les rappels par e-mail suivent leurs propres choix de notification.
Rotation quotidienne de versets sélectionnés, avec texte et traduction dans la langue de l’utilisateur. Consultation, validation de l’exercice du jour et rappels prévus dans le parcours.
05 · Progression
Une progression lisible, fondée sur les actions réellement enregistrées dans l’application.
Vue de progression par langue, sourates commencées et terminées, versets lus et historique quotidien. Le parcours conserve un objectif de lecture journalier et permet de réinitialiser une langue sans effacer les autres.
Attribution de points d’expérience pour la lecture et les actions d’étude, badges de réussite et niveaux liés aux semaines validées. Les récompenses et leur historique restent rattachés à la langue de progression.
Visite guidée du tableau de bord et de la lecture. Sur mobile, le mode invité ouvre les trois premières sourates ; la création d’un compte reprend les données de cet invité sans perdre la progression déjà réalisée.
06 · Plateforme
Conception, accès, abonnements et exploitation ont été développés autour des mêmes parcours.
Cadrage des parcours de lecture, d’étude et d’abonnement. Application disponible en français et en anglais, lecture du texte arabe, adaptation du sens de lecture et apparence claire, sombre ou système.
Abonnements Web avec Stripe et intégration des achats intégrés iOS / Android via RevenueCat. Restauration des achats, rapprochement avec le compte, gestion de l’accès Premium et e-mails de suivi de l’abonnement.
Inscription, vérification d’e-mail, récupération du mot de passe, double authentification et clés d’accès. Gestion des appareils et de leurs accès, avec des parcours distincts pour les invités, les membres et l’administration.
Gestion des utilisateurs et du Premium, tickets d’assistance avec pièces jointes, notifications et journal d’activités. L’administration supervise aussi les imports et générations audio, avec suivi, pause, reprise et arrêt des traitements.
Pages publiques multilingues pour les sourates, les horaires de prière et le Ramadan, organisées par pays et ville. Recherche dans les catalogues, métadonnées localisées, sitemap et liens vers les parcours de l’application.
Le site officiel et ses services de lecture et d’horaires de prière.
La fiche officielle de l’application iPhone, publiée par Gabriel Genoni.