Le problème
Les lecteurs arabophones ont besoin d'une expérience RTL confortable, tandis que les traducteurs ont besoin d'assignations, de workflows de chapitres, de correction, de résumés et de modération.
02Dossier de mission projet
Plateforme d’édition arabe · 2026
Une plateforme de webnovels arabes en production avec lecture RTL, publication structurée, administration et outils IA contextuels sur le web et Android.
Les lecteurs arabophones ont besoin d'une expérience RTL confortable, tandis que les traducteurs ont besoin d'assignations, de workflows de chapitres, de correction, de résumés et de modération.
Riwayat réunit un lecteur responsive, une publication par rôles, une administration sécurisée, une application Expo et des fonctions IA qui comprennent le contexte sans révéler de spoilers.
Composants et frontières vérifiés dans le code source et la documentation du projet.
Lecture React et espaces de publication
App Expo avec sessions SecureStore
Rôles, CSRF et sessions rotatives
Modèles PostgreSQL de publication et contexte
Traduction, résumés et Q&A anti-spoiler
Lecture responsive pensée pour l'arabe
Workflows traducteur et administration
Traduction IA et Q&A anti-spoiler
API sécurisée partagée web/Android

Le client web, l’API et le client natif utilisent des frontières de domaine et d’identifiants différentes.
Le runtime Express initial supposait un serveur permanent et PostgreSQL local.
Développeur full-stack
Expérience React RTL et API Express
Modèles PostgreSQL et autorisations
IA, application Android, déploiement, DNS et fiabilité
Le prototype local est devenu un produit multi-client déployé avec base managée, domaines personnalisés, sessions sécurisées, assistance IA et configuration de production renforcée.
Infrastructure de traitement d’image