Réalisation · Littérature & Édition
Readnest
Plateforme communautaire Ruby on Rails connectant lecteurs, librairies indépendantes et maisons d'édition autour de la littérature.
Stack
Ruby on Rails · PostgreSQL · Mapbox GL JS
Prestations
Architecture · Développement · Déploiement
En ligne depuis
2025
Contexte
Connecter l'écosystème du livre
L'idée de Readnest est simple et ambitieuse : créer un espace numérique où se retrouvent les différents acteurs du monde du livre — lecteurs passionnés, librairies indépendantes, maisons d'édition. Un espace de découverte, d'échange et de recommandation, pensé contre l'isolement de chacun de ces acteurs.
Le défi architectural était réel : gérer des rôles très différents (lecteur, libraire, éditeur), proposer des fonctionnalités sociales cohérentes pour chacun, et intégrer une carte interactive des librairies — le tout dans une interface accessible à des utilisateurs non-techniques.
Solution
Une architecture multi-rôles, une carte, une communauté
Gestion multi-rôles
Architecture Devise avec rôles distincts — lecteur, libraire, éditeur — chacun avec son interface et ses fonctionnalités propres.
Carte interactive
Intégration Mapbox GL JS pour localiser les librairies indépendantes, filtrer par ville ou région, afficher les fiches détaillées.
Fonctionnalités sociales
Listes de lecture, chroniques littéraires, recommandations — les interactions qui créent une vraie communauté autour des livres.
Déploiement Heroku
Déploiement sur Heroku avec PostgreSQL — robuste, scalable, et maintenu dans le temps.
Stack détaillée
Ruby on Rails pour une plateforme qui tient dans la durée
Ruby on Rails a été choisi pour sa maturité sur les applications avec authentification, rôles et associations complexes. PostgreSQL assure la robustesse des données. Mapbox GL JS offre une expérience cartographique fluide sans dépendance à Google Maps.
Ruby on Rails
Framework principal — MVC, Devise pour l'auth, back-office par rôle
PostgreSQL
Base de données relationnelle pour les associations entre lecteurs, livres, librairies
Mapbox GL JS
Carte interactive des librairies avec géolocalisation et filtres
Heroku
Déploiement continu, variables d'environnement sécurisées
Un projet similaire ?
Application Ruby on Rails, plateforme communautaire, back-office sur mesure — parlons-en.