Case study · Student social network

Vibly

3 years 4 months

Social network for 50 student associations, with feeds, paid events, real-time messaging and multi-AZ AWS infrastructure. Operated for more than three years.

Context

Mobile social network for French student associations. 50 active associations, thousands of events organised, integrated ticketing. Launched in 2022.

The challenge

Build a complete social product — feeds, paid events, real-time messaging and moderation — with viable unit economics for a student audience. The infrastructure budget had to remain between €3 and €4 per active user per year.

Our approach

A shared Flutter codebase covered iOS and Android. The Express and Mongoose backend, using MongoDB, ran on AWS Elastic Beanstalk in eu-west-3, with multi-AZ auto-scaling and PM2 clustering to absorb Thursday-evening peaks. MongoDB handled feeds and messaging, S3 stored files and Firebase delivered notifications. Ticketing covered free and paid tickets, multiple price points, bundles, member and non-member rates and waitlists, with payments through Lydia.

Technology
FlutterExpressMongoDBAWSLydia
Outcome

Operated for 3 years and 4 months. The full codebase was transferred to the client.