What I particularly appreciated was that exFabrica invested as much in the project as we did, challenging our decisions at every stage. Their professionalism, their commitment to satisfying the end user, and their constant support truly pushed us to excel. Thanks to their high standards and responsiveness, we delivered a high-quality product that perfectly meets our users' needs. They are clearly one of the rare providers who work with such dedication.
MyConso mobile application
- 8 months
- 7 persons
The project
Create a mobile application allowing residents of housing managed by Proxiserve to monitor and optimize their consumption.
With over 40 years of expertise, Proxiserve is a key player in the energy transition and a leader in housing services. Proxiserve provides its customers with innovative solutions that help reduce energy consumption, extend the lifespan of their equipment, and enhance home comfort.
To design its mobile application, Proxiserve partnered with exFabrica to offer an intuitive and efficient solution for housing occupants.
MyConso is the ideal app for monitoring and managing energy consumption. Designed to simplify energy expense management, it provides a clear and interactive dashboard that allows users to visualize, compare, and optimize their consumption. MyConso also enables users to set consumption goals and receive personalized advice.
Available on Android and iOS, the application features around twenty screens and includes a unique back-office for managing residences, housing units, users, and recommendations.
To develop this application, we divided the project into three main phases:
1. Discovery
Discovery DisciplineBefore starting development, we conducted a discovery phase using the Discovery Discipline method, ensuring strategic alignment across teams. Hypotheses were validated through detailed wireframes, facilitating decision-making.
Specifications DocumentWe then drafted a specifications document using the S.C.R.I.P.T. method, ensuring a clear functional description and providing a solid foundation for the build phase.
Learn more about the S.C.R.I.P.T. method
2. Delivery
Technical FoundationTo ensure the stability and longevity of the application, we established a robust technical foundation.
Agile DevelopmentWe adopted an Agile approach with short, iterative sprints to maximize responsiveness and adaptability to user needs.
3. Deployment
The deployment of the application was fully automated to ensure a smooth and efficient production release.Thanks to a continuous integration and deployment (CI/CD) process, each new version is generated, validated, and deployed without manual intervention. Automation also simplifies store publishing, ensuring fast and secure submission of updates for Android and iOS.This setup guarantees reliable and rapid delivery, enabling the continuous evolution of the application.
You can see that the team doesn't just execute; they genuinely want the application to succeed.
Technical proposal
We developed a Flutter mobile application compatible with iOS and Android, along with a VueJS Back Office powered by a PHP Symfony BFF API.
Push notifications on the mobile app are managed via Firebase.
The various system modules are continuously integrated and automatically deployed across the different TEST and PROD environments.
Additionally, to facilitate the transition, we provided comprehensive documentation on the architecture.
Technical stack
- Flutter
- PHP Symfony
- API Platform
- Vue JS 3
- Firebase Cloud Messaging
- MySQL
- Azure AKS
- Terraform
- Gitlab
- TestFlight
- Azure Blob Storage
- Discovery Discipline
- SCRIPT method
- Figma
Intervention areas
- UX/UI Design
- UI Development
- Architecture
- Backend Development
- Frontend Development
- Delivery Manager
- Proxy Product Owner
- DevOps
- Operability
With exFabrica, there are no unpleasant surprises because they anticipate issues and proactively share their alerts without delay.
Results
- Launching date
- February 2025
- Downloads after 1 month
- 1277
- App rating on stores
- 4.6/5
- Usecases delivered late
- 0
Client testimonial
Our exFabrica touch
Upstream of development, we conducted a discovery phase based on the Discovery Discipline method. This approach helped secure strategic choices and optimize implementation costs.
Strong commitment to design and ergonomics: A designer was involved throughout the project to ensure a user-centered approach.
Reinforcement of the product scoping framework with exFabrica taking on the role of proxy PO.
Agile approach to progress as quickly as possible and accelerate the feedback loop, with strong communication between teams.
MLP product approach: This approach challenged each feature to design an intuitive, attractive, and immediately useful product. The goal: to focus on the essentials to deliver a smooth and pleasant experience without unnecessary complexity.
Tailored support for production deployment.