Skip to Content
Enter
Skip to Menu
Enter
Skip to Footer
Enter

Recap

App store logoGoogle play store logo

A social media app built for people who want a more personal experience online. Instead of endless reels and ads, Recap showcases real stories through Instagram highlight-style posts that capture life in a deeper and more meaningful way.

INDUSTRY
Social Media / Consumer Apps
Date
April 2025
Duration
12 weeks
DELIVERABLES
UX Design | UI Design | Mobile Development
STACK
Figma | FlutterFlow | Supabase
Recap
Most platforms today are engineered for consumption and advertising. Recap changes the focus back to people. The app encourages users to share carousel-style “dumps” that tell a story, rather than single photos or short clips that vanish in a feed. The goal is to build a space where social media feels closer, more genuine, and more connected to the people you actually follow.
100 +

BRANDS

500 +

MAKES

1000 +

Trims

Built to Connect Not to Scroll

Recap is built around storytelling through carousel-style posts that highlight moments and events. The app includes essentials like likes, comments, direct messages, and a feed that focuses on people you follow, plus a “For You” page for trending content. A co-posting feature makes it easy to collaborate on shared posts, creating richer stories across profiles.

Details Matter

The biggest challenge was building a custom scrolling interaction. Unlike typical infinite scroll where posts stop at random points, Recap implements a smooth snapping effect inspired by reels. Each post always locks into place so that it fills most of the screen, while leaving the bottom 10 percent visible as a preview of what comes next. This subtle detail required precise front-end engineering and design, and it became one of the defining elements of Recap’s user experience.

Built to Scale

We built Recap in FlutterFlow, which allowed us to move quickly while still creating a visually polished, highly interactive UI. FlutterFlow made it possible to implement the advanced scroll mechanics while staying within budget and timeline.

The backend is powered by Supabase, handling authentication, user content, and real-time data syncing for likes, comments, and messages. For video, we integrated Bunny.net, a high-speed, high-quality video hosting and delivery network that ensures seamless playback and instant loading across the app.

Recap feels like social media reimagined. By focusing on stories rather than mindless consumption, it helps users engage more deeply with friends and communities. With features like collaborative posts, seamless video loading, and a unique scrolling design, Recap brings back the sense of connection that made social media exciting in the first place.

Supabase & FlutterFlow

To support the client’s goal of scaling the application for users across the globe, we needed a tech stack that combined speed, flexibility, and scalability. Supabase was the obvious choice for the backend—it allowed us to move quickly while providing robust security and the ability to scale effortlessly.

On the frontend, we chose FlutterFlow for its rapid development capabilities and seamless integration with Supabase. This combination enabled us to deliver a high-performing, scalable application without compromising on development speed or user experience.

We
should
talk
Calda octopus icon
Clutch rating with starts of 4.9
The best time to build your app was yesterday. The second best is now.