Back to Case Studies
Hably logo

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

Hably

Industry

Fitness, sport and wellness

Services

Custom Software

Technologies

FlutterNode.jsNext.jsMongoDBDocker

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

ClientReal-time backendServicesRESTWebSocketAdminDataPushMediaPersistsMobile appiOS · AndroidBackofficeAdmin panelEndpointsREST APIReal timeRedis queuesStorageMongoDBNotificationsPushMedia contentCloud storage
Solution architecture: the building blocks of the system and how data flows between them.
  1. 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.

  2. 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.

  3. 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.

  4. 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

Let's talk about your next project.

Book a free 60-minute strategy session. We'll analyze your business and show you exactly where AI, data, and automation can drive real results.

Or email us at info@laketab.com