
Hably
Fitness, sport and wellness
Social network: app and product ecosystem
Mobile app (iOS and Android) with in-app payments, workout traceability and real-time messaging; own backend, web back office and ecosystem tools. In testing with more than 100 users ahead of launch.
+100
users in the testing phase ahead of launch
1 year
from idea to the first publishable version on iOS and Android
Real time
messaging, social activity and mass interaction
Client
HablyIndustry
Fitness, sport and wellness
Services
Technologies
Overview
A social network built entirely end to end. Core: a Flutter mobile app (iOS and Android) with our own real-time backend, a web administration back office and complementary ecosystem tools. It covers the full user journey: discovery, sign-up, content creation, real-time interaction and an incentive system. Production quality: CI/CD, automated tests and a security audit before TestFlight.
Context
The client
HABLY is an in-house brand behind a social network we developed entirely. The goal: a stable, secure product publishable on iOS and Android, together with an administration back office and the complementary web tools that sustain the ecosystem.
The challenge
Building from scratch a production-ready social network for iOS and Android, without outages or data loss. It meant solving at once the critical pieces common to any digital ecosystem with users: robust authentication (Apple, Google, recovery), careful onboarding, content with optimised media, reliable real-time messaging, notifications and a configurable incentive system. On top of that, differentiated flows per user profile with document validation, a complete administration back office, continuous integration, automated tests and a security audit before publishing to TestFlight.
The solution
How we solved it
- 01
The app: the heart of the product
A Flutter mobile app with clean feature-based architecture and a single codebase for iOS and Android. It covers the full user journey: sign-up with Apple, Google and email; phased onboarding with preferences and suggestions; content creation in several formats (text, image, carousel and video) with haptic interactions and nested comments; ephemeral content with rich composition (music, drawing and effects); and real-time messaging over Socket.IO with typing indicator, read receipts and image sending.
- 02
Configurable incentive system
An incentive system with its own language: activity-based progression, levels and consistency metrics. Non-punitive: metrics pause instead of resetting, with a gradual decline after prolonged inactivity. Parameters configurable from the panel to tune the product economy without touching code.
- 03
Real-time backend and production quality
A Node.js + Express backend with MongoDB: domain-based REST API, real-time messaging over Socket.IO persisted before emission, token sessions, push via Firebase. A media pipeline that compresses images and generates optimised variants; server-side video composition with asynchronous queues. Security: sanitisation, XSS, rate limiting and configuration validation at start-up, with automated tests and CI.
- 04
Back office and complementary tools
A Next.js administration panel with full control: users, approval of verified profiles, moderation, incentive system configuration, push sending and a dashboard. Plus two complementary web tools for the ecosystem: an interactive community acquisition and qualification test (every interaction logged as a lead) and a QR-based ephemeral content tool for in-person activations.
What changed
Results
Complete product ecosystem: a mobile app (iOS and Android) backed by our own backend, a web administration back office and complementary tools, all developed by us end to end.
Rich, real-time experience: content creation in multiple formats, ephemeral content with advanced composition, real-time messaging and push notifications.
Configurable incentive system: progression, levels and consistency metrics, non-punitive and adjustable from the back office without touching code.
Production-ready: optimised media pipeline, messaging persisted without data loss, audited and hardened security, automated tests and continuous integration, with publication to TestFlight.
Community acquisition: an interactive test that turns interest into qualified leads, with a panel to manage them.
Payments and workouts inside the app: integrated payments and full workout traceability, the two most complex pieces of the product, solved natively.
Validated with real users: more than 100 people use the app in the testing phase ahead of launch.
What clients say about the project
Voice of the client
“Hemos construido juntos Hably. Desde el primer momento la experiencia ha sido inmejorable. Un equipo muy implicado y atento al detalle.”
Nerea García
CEO en Hably
More cases.
More projects by the same team.
