0%

Greenloc

Refondre l'architecture technique et repenser l'UX pour simplifier l'expérience du locataire

Immobilier

Immobilier

Immobilier

Immobilier

Greenloc digitalise les dossiers de location avec une solution qui simplifie les démarches pour les locataires et les agences immobilières. Mais deux problèmes freinaient l'évolution : une dette technique qui ralentissait tous les développements, et une expérience utilisateur qui générait des frustrations. Les locataires devaient ressaisir leurs données à chaque candidature, les agences avaient besoin d'interventions manuelles pour leur configuration. Il fallait refondre à la fois la technique et l'UX.

Durée

2 ans (accompagnement continu)

Expertises

Développeurs fullstack, Experts GraphQL, Product Designer Product Management

Technos

NestJS, MikroORM, GraphQL, React moderne, AWS S3, Monitoring avancé

Contexte et enjeux

Greenloc s'était imposé comme une référence dans la digitalisation des dossiers de location, facilitant les candidatures pour des milliers de locataires et simplifiant la gestion pour de nombreuses agences immobilières. La solution fonctionnait et les utilisateurs adhéraient au concept.

Pourtant, côté technique, la situation devenait critique. Chaque nouvelle fonctionnalité demandait aux développeurs de se plonger dans un code complexe, mal documenté, ne suivant pas les règles de qualité modernes. Parallèlement, l'expérience utilisateur souffrait de points de friction majeurs : les locataires devaient ressaisir toutes les données de leurs garants à chaque candidature, les agences nécessitaient des interventions manuelles pour leur onboarding, et les interconnexions avec les outils tiers (Hektor, AC3) créaient des dysfonctionnements. Une refonte complète - technique et UX - s'imposait.

Greenloc s'était imposé comme une référence dans la digitalisation des dossiers de location, facilitant les candidatures pour des milliers de locataires et simplifiant la gestion pour de nombreuses agences immobilières. La solution fonctionnait et les utilisateurs adhéraient au concept.

Pourtant, côté technique, la situation devenait critique. Chaque nouvelle fonctionnalité demandait aux développeurs de se plonger dans un code complexe, mal documenté, ne suivant pas les règles de qualité modernes. Parallèlement, l'expérience utilisateur souffrait de points de friction majeurs : les locataires devaient ressaisir toutes les données de leurs garants à chaque candidature, les agences nécessitaient des interventions manuelles pour leur onboarding, et les interconnexions avec les outils tiers (Hektor, AC3) créaient des dysfonctionnements. Une refonte complète - technique et UX - s'imposait.

Greenloc s'était imposé comme une référence dans la digitalisation des dossiers de location, facilitant les candidatures pour des milliers de locataires et simplifiant la gestion pour de nombreuses agences immobilières. La solution fonctionnait et les utilisateurs adhéraient au concept.

Pourtant, côté technique, la situation devenait critique. Chaque nouvelle fonctionnalité demandait aux développeurs de se plonger dans un code complexe, mal documenté, ne suivant pas les règles de qualité modernes. Parallèlement, l'expérience utilisateur souffrait de points de friction majeurs : les locataires devaient ressaisir toutes les données de leurs garants à chaque candidature, les agences nécessitaient des interventions manuelles pour leur onboarding, et les interconnexions avec les outils tiers (Hektor, AC3) créaient des dysfonctionnements. Une refonte complète - technique et UX - s'imposait.

Greenloc s'était imposé comme une référence dans la digitalisation des dossiers de location, facilitant les candidatures pour des milliers de locataires et simplifiant la gestion pour de nombreuses agences immobilières. La solution fonctionnait et les utilisateurs adhéraient au concept.

Pourtant, côté technique, la situation devenait critique. Chaque nouvelle fonctionnalité demandait aux développeurs de se plonger dans un code complexe, mal documenté, ne suivant pas les règles de qualité modernes. Parallèlement, l'expérience utilisateur souffrait de points de friction majeurs : les locataires devaient ressaisir toutes les données de leurs garants à chaque candidature, les agences nécessitaient des interventions manuelles pour leur onboarding, et les interconnexions avec les outils tiers (Hektor, AC3) créaient des dysfonctionnements. Une refonte complète - technique et UX - s'imposait.

Greenloc s'était imposé comme une référence dans la digitalisation des dossiers de location, facilitant les candidatures pour des milliers de locataires et simplifiant la gestion pour de nombreuses agences immobilières. La solution fonctionnait et les utilisateurs adhéraient au concept.

Pourtant, côté technique, la situation devenait critique. Chaque nouvelle fonctionnalité demandait aux développeurs de se plonger dans un code complexe, mal documenté, ne suivant pas les règles de qualité modernes. Parallèlement, l'expérience utilisateur souffrait de points de friction majeurs : les locataires devaient ressaisir toutes les données de leurs garants à chaque candidature, les agences nécessitaient des interventions manuelles pour leur onboarding, et les interconnexions avec les outils tiers (Hektor, AC3) créaient des dysfonctionnements. Une refonte complète - technique et UX - s'imposait.

Ce qu'on a fait

Diagnostiquer et concevoir une architecture moderne

Approche : Analyse technique approfondie et vision long terme

Nous avons mené un audit technique complet révélant l'ampleur de la dette technique accumulée. Face à deux options - un refactoring partiel ou une refonte intégrale - nous avons recommandé la vision long terme pour traiter le problème à la racine. L'approche retenue : refonte complète du backend avec passage d'une API REST vers GraphQL, nouveau modèle de données optimisé, et frontend entièrement repensé. Cette architecture moderne garantit évolutivité, performance et maintenabilité à long terme.

Refonder le backend avec des technologies de pointe

Technologies : NestJS, MikroORM, GraphQL, AWS S3

La refonte backend s'est articulée autour de technologies modernes : migration vers NestJS et MikroORM pour remplacer Express et Sequelize, implémentation d'une API GraphQL permettant un schéma de données partagé entre backend et frontend, gestion d'erreurs explicites avec monitoring avancé via Sentry, et mise en place de tests automatisés pour éviter les régressions. L'abstraction de la gestion des flux tiers rend l'intégration de nouveaux partenaires plus simple et fiable.

Repenser l'expérience utilisateur de bout en bout

Focus : Éliminer les frustrations et automatiser les processus

La refonte UX a permis de résoudre les points de friction majeurs identifiés : création d'un dashboard candidat avec dossiers réutilisables pour éviter les ressaisies répétitives de garants, onboarding automatisé permettant aux agences de configurer leur instance de manière autonome (nom, couleurs, logos), interface responsable d'agence centralisée pour la gestion des annonces, et authentification partagée entre sous-domaines pour une navigation fluide. L'ensemble bénéficie d'un design repensé et d'une UX sans contraintes techniques.

Accompagner dans la durée avec une approche partenariale

Durée : 2 ans d'accompagnement continu avec phases d'intensité variable

La transformation s'est déroulée sur 2 ans avec un accompagnement adaptatif : phases intenses de refonte alternant avec des périodes de maintenance et d'amélioration continue. Cette approche partenariale a permis d'ajuster le rythme selon les priorités business de Greenloc, d'intégrer les retours utilisateurs au fur et à mesure, et de maintenir la plateforme en production pendant toute la transformation. L'objectif était de réussir cette métamorphose technique sans impact sur l'activité.

Diagnostiquer et concevoir une architecture moderne

Approche : Analyse technique approfondie et vision long terme

Nous avons mené un audit technique complet révélant l'ampleur de la dette technique accumulée. Face à deux options - un refactoring partiel ou une refonte intégrale - nous avons recommandé la vision long terme pour traiter le problème à la racine. L'approche retenue : refonte complète du backend avec passage d'une API REST vers GraphQL, nouveau modèle de données optimisé, et frontend entièrement repensé. Cette architecture moderne garantit évolutivité, performance et maintenabilité à long terme.

Refonder le backend avec des technologies de pointe

Technologies : NestJS, MikroORM, GraphQL, AWS S3

La refonte backend s'est articulée autour de technologies modernes : migration vers NestJS et MikroORM pour remplacer Express et Sequelize, implémentation d'une API GraphQL permettant un schéma de données partagé entre backend et frontend, gestion d'erreurs explicites avec monitoring avancé via Sentry, et mise en place de tests automatisés pour éviter les régressions. L'abstraction de la gestion des flux tiers rend l'intégration de nouveaux partenaires plus simple et fiable.

Repenser l'expérience utilisateur de bout en bout

Focus : Éliminer les frustrations et automatiser les processus

La refonte UX a permis de résoudre les points de friction majeurs identifiés : création d'un dashboard candidat avec dossiers réutilisables pour éviter les ressaisies répétitives de garants, onboarding automatisé permettant aux agences de configurer leur instance de manière autonome (nom, couleurs, logos), interface responsable d'agence centralisée pour la gestion des annonces, et authentification partagée entre sous-domaines pour une navigation fluide. L'ensemble bénéficie d'un design repensé et d'une UX sans contraintes techniques.

Accompagner dans la durée avec une approche partenariale

Durée : 2 ans d'accompagnement continu avec phases d'intensité variable

La transformation s'est déroulée sur 2 ans avec un accompagnement adaptatif : phases intenses de refonte alternant avec des périodes de maintenance et d'amélioration continue. Cette approche partenariale a permis d'ajuster le rythme selon les priorités business de Greenloc, d'intégrer les retours utilisateurs au fur et à mesure, et de maintenir la plateforme en production pendant toute la transformation. L'objectif était de réussir cette métamorphose technique sans impact sur l'activité.

Diagnostiquer et concevoir une architecture moderne

Approche : Analyse technique approfondie et vision long terme

Nous avons mené un audit technique complet révélant l'ampleur de la dette technique accumulée. Face à deux options - un refactoring partiel ou une refonte intégrale - nous avons recommandé la vision long terme pour traiter le problème à la racine. L'approche retenue : refonte complète du backend avec passage d'une API REST vers GraphQL, nouveau modèle de données optimisé, et frontend entièrement repensé. Cette architecture moderne garantit évolutivité, performance et maintenabilité à long terme.

Refonder le backend avec des technologies de pointe

Technologies : NestJS, MikroORM, GraphQL, AWS S3

La refonte backend s'est articulée autour de technologies modernes : migration vers NestJS et MikroORM pour remplacer Express et Sequelize, implémentation d'une API GraphQL permettant un schéma de données partagé entre backend et frontend, gestion d'erreurs explicites avec monitoring avancé via Sentry, et mise en place de tests automatisés pour éviter les régressions. L'abstraction de la gestion des flux tiers rend l'intégration de nouveaux partenaires plus simple et fiable.

Repenser l'expérience utilisateur de bout en bout

Focus : Éliminer les frustrations et automatiser les processus

La refonte UX a permis de résoudre les points de friction majeurs identifiés : création d'un dashboard candidat avec dossiers réutilisables pour éviter les ressaisies répétitives de garants, onboarding automatisé permettant aux agences de configurer leur instance de manière autonome (nom, couleurs, logos), interface responsable d'agence centralisée pour la gestion des annonces, et authentification partagée entre sous-domaines pour une navigation fluide. L'ensemble bénéficie d'un design repensé et d'une UX sans contraintes techniques.

Accompagner dans la durée avec une approche partenariale

Durée : 2 ans d'accompagnement continu avec phases d'intensité variable

La transformation s'est déroulée sur 2 ans avec un accompagnement adaptatif : phases intenses de refonte alternant avec des périodes de maintenance et d'amélioration continue. Cette approche partenariale a permis d'ajuster le rythme selon les priorités business de Greenloc, d'intégrer les retours utilisateurs au fur et à mesure, et de maintenir la plateforme en production pendant toute la transformation. L'objectif était de réussir cette métamorphose technique sans impact sur l'activité.

Diagnostiquer et concevoir une architecture moderne

Approche : Analyse technique approfondie et vision long terme

Nous avons mené un audit technique complet révélant l'ampleur de la dette technique accumulée. Face à deux options - un refactoring partiel ou une refonte intégrale - nous avons recommandé la vision long terme pour traiter le problème à la racine. L'approche retenue : refonte complète du backend avec passage d'une API REST vers GraphQL, nouveau modèle de données optimisé, et frontend entièrement repensé. Cette architecture moderne garantit évolutivité, performance et maintenabilité à long terme.

Refonder le backend avec des technologies de pointe

Technologies : NestJS, MikroORM, GraphQL, AWS S3

La refonte backend s'est articulée autour de technologies modernes : migration vers NestJS et MikroORM pour remplacer Express et Sequelize, implémentation d'une API GraphQL permettant un schéma de données partagé entre backend et frontend, gestion d'erreurs explicites avec monitoring avancé via Sentry, et mise en place de tests automatisés pour éviter les régressions. L'abstraction de la gestion des flux tiers rend l'intégration de nouveaux partenaires plus simple et fiable.

Repenser l'expérience utilisateur de bout en bout

Focus : Éliminer les frustrations et automatiser les processus

La refonte UX a permis de résoudre les points de friction majeurs identifiés : création d'un dashboard candidat avec dossiers réutilisables pour éviter les ressaisies répétitives de garants, onboarding automatisé permettant aux agences de configurer leur instance de manière autonome (nom, couleurs, logos), interface responsable d'agence centralisée pour la gestion des annonces, et authentification partagée entre sous-domaines pour une navigation fluide. L'ensemble bénéficie d'un design repensé et d'une UX sans contraintes techniques.

Accompagner dans la durée avec une approche partenariale

Durée : 2 ans d'accompagnement continu avec phases d'intensité variable

La transformation s'est déroulée sur 2 ans avec un accompagnement adaptatif : phases intenses de refonte alternant avec des périodes de maintenance et d'amélioration continue. Cette approche partenariale a permis d'ajuster le rythme selon les priorités business de Greenloc, d'intégrer les retours utilisateurs au fur et à mesure, et de maintenir la plateforme en production pendant toute la transformation. L'objectif était de réussir cette métamorphose technique sans impact sur l'activité.

Diagnostiquer et concevoir une architecture moderne

Approche : Analyse technique approfondie et vision long terme

Nous avons mené un audit technique complet révélant l'ampleur de la dette technique accumulée. Face à deux options - un refactoring partiel ou une refonte intégrale - nous avons recommandé la vision long terme pour traiter le problème à la racine. L'approche retenue : refonte complète du backend avec passage d'une API REST vers GraphQL, nouveau modèle de données optimisé, et frontend entièrement repensé. Cette architecture moderne garantit évolutivité, performance et maintenabilité à long terme.

Refonder le backend avec des technologies de pointe

Technologies : NestJS, MikroORM, GraphQL, AWS S3

La refonte backend s'est articulée autour de technologies modernes : migration vers NestJS et MikroORM pour remplacer Express et Sequelize, implémentation d'une API GraphQL permettant un schéma de données partagé entre backend et frontend, gestion d'erreurs explicites avec monitoring avancé via Sentry, et mise en place de tests automatisés pour éviter les régressions. L'abstraction de la gestion des flux tiers rend l'intégration de nouveaux partenaires plus simple et fiable.

Repenser l'expérience utilisateur de bout en bout

Focus : Éliminer les frustrations et automatiser les processus

La refonte UX a permis de résoudre les points de friction majeurs identifiés : création d'un dashboard candidat avec dossiers réutilisables pour éviter les ressaisies répétitives de garants, onboarding automatisé permettant aux agences de configurer leur instance de manière autonome (nom, couleurs, logos), interface responsable d'agence centralisée pour la gestion des annonces, et authentification partagée entre sous-domaines pour une navigation fluide. L'ensemble bénéficie d'un design repensé et d'une UX sans contraintes techniques.

Accompagner dans la durée avec une approche partenariale

Durée : 2 ans d'accompagnement continu avec phases d'intensité variable

La transformation s'est déroulée sur 2 ans avec un accompagnement adaptatif : phases intenses de refonte alternant avec des périodes de maintenance et d'amélioration continue. Cette approche partenariale a permis d'ajuster le rythme selon les priorités business de Greenloc, d'intégrer les retours utilisateurs au fur et à mesure, et de maintenir la plateforme en production pendant toute la transformation. L'objectif était de réussir cette métamorphose technique sans impact sur l'activité.

Conclusion

Greenloc a réussi sa refonte technique en passant d'une architecture vieillissante à un écosystème moderne et évolutif. La dette technique qui freinait tous les développements a cédé la place à une base solide.

Les résultats sont concrets : amélioration significative des performances, stabilité renforcée avec réduction des bugs, expérience utilisateur simplifiée avec élimination des ressaisies et automatisation de l'onboarding, et capacité de développement accélérée pour les nouvelles fonctionnalités. L'architecture GraphQL permet désormais aux équipes d'avancer rapidement sur les évolutions sans contrainte technique.

Cette refonte ouvre de nouveaux horizons pour Greenloc : développement d'une application mobile, système de recherche intelligent, alertes automatisées, analyse intelligente des documents. Toutes ces évolutions, aujourd'hui possibles grâce à l'architecture moderne, positionnent Greenloc pour accompagner la digitalisation du secteur immobilier avec une longueur d'avance technique.

Greenloc a réussi sa refonte technique en passant d'une architecture vieillissante à un écosystème moderne et évolutif. La dette technique qui freinait tous les développements a cédé la place à une base solide.

Les résultats sont concrets : amélioration significative des performances, stabilité renforcée avec réduction des bugs, expérience utilisateur simplifiée avec élimination des ressaisies et automatisation de l'onboarding, et capacité de développement accélérée pour les nouvelles fonctionnalités. L'architecture GraphQL permet désormais aux équipes d'avancer rapidement sur les évolutions sans contrainte technique.

Cette refonte ouvre de nouveaux horizons pour Greenloc : développement d'une application mobile, système de recherche intelligent, alertes automatisées, analyse intelligente des documents. Toutes ces évolutions, aujourd'hui possibles grâce à l'architecture moderne, positionnent Greenloc pour accompagner la digitalisation du secteur immobilier avec une longueur d'avance technique.

Greenloc a réussi sa refonte technique en passant d'une architecture vieillissante à un écosystème moderne et évolutif. La dette technique qui freinait tous les développements a cédé la place à une base solide.

Les résultats sont concrets : amélioration significative des performances, stabilité renforcée avec réduction des bugs, expérience utilisateur simplifiée avec élimination des ressaisies et automatisation de l'onboarding, et capacité de développement accélérée pour les nouvelles fonctionnalités. L'architecture GraphQL permet désormais aux équipes d'avancer rapidement sur les évolutions sans contrainte technique.

Cette refonte ouvre de nouveaux horizons pour Greenloc : développement d'une application mobile, système de recherche intelligent, alertes automatisées, analyse intelligente des documents. Toutes ces évolutions, aujourd'hui possibles grâce à l'architecture moderne, positionnent Greenloc pour accompagner la digitalisation du secteur immobilier avec une longueur d'avance technique.

Greenloc a réussi sa refonte technique en passant d'une architecture vieillissante à un écosystème moderne et évolutif. La dette technique qui freinait tous les développements a cédé la place à une base solide.

Les résultats sont concrets : amélioration significative des performances, stabilité renforcée avec réduction des bugs, expérience utilisateur simplifiée avec élimination des ressaisies et automatisation de l'onboarding, et capacité de développement accélérée pour les nouvelles fonctionnalités. L'architecture GraphQL permet désormais aux équipes d'avancer rapidement sur les évolutions sans contrainte technique.

Cette refonte ouvre de nouveaux horizons pour Greenloc : développement d'une application mobile, système de recherche intelligent, alertes automatisées, analyse intelligente des documents. Toutes ces évolutions, aujourd'hui possibles grâce à l'architecture moderne, positionnent Greenloc pour accompagner la digitalisation du secteur immobilier avec une longueur d'avance technique.

Greenloc a réussi sa refonte technique en passant d'une architecture vieillissante à un écosystème moderne et évolutif. La dette technique qui freinait tous les développements a cédé la place à une base solide.

Les résultats sont concrets : amélioration significative des performances, stabilité renforcée avec réduction des bugs, expérience utilisateur simplifiée avec élimination des ressaisies et automatisation de l'onboarding, et capacité de développement accélérée pour les nouvelles fonctionnalités. L'architecture GraphQL permet désormais aux équipes d'avancer rapidement sur les évolutions sans contrainte technique.

Cette refonte ouvre de nouveaux horizons pour Greenloc : développement d'une application mobile, système de recherche intelligent, alertes automatisées, analyse intelligente des documents. Toutes ces évolutions, aujourd'hui possibles grâce à l'architecture moderne, positionnent Greenloc pour accompagner la digitalisation du secteur immobilier avec une longueur d'avance technique.

Nos réalisations

Nos réalisations

Nos réalisations

Nos réalisations