# Exhibit Social

> A B2B influencer-marketing platform built from zero: 10,000+ influencers indexed and 30+ brand campaigns run on it.

- Page: https://deependra.in/work/exhibit-social-platform
- Type: Case study 04 of 6
- Last updated: 2026-11-02
- Author: [Deependra Vishwakarma](https://deependra.in/about), senior software engineer in Mumbai

## Key facts

- Project: Exhibit Social
- Client: Exhibit Magazine India Pvt. Ltd.
- What: B2B SaaS platform
- Role: Team lead and architect
- Year: 2024
- Live: https://app.exhibit.social/

## The brief behind Exhibit Social

I led the team that built a B2B influencer-marketing platform end to end: influencer discovery, automated data collection, analytics from the Meta and YouTube APIs, campaign management and a collaboration workspace for brands and creators.

Brands wanted a reliable, data-driven way to find and vet influencers for campaigns, instead of spreadsheets and guesswork. It was a B2B SaaS built from zero: scheduled data pipelines, Meta and YouTube API clients that respect rate limits, and a Laravel and Vue.js platform for brands and creators.

## What constrained the work

Discovery, real-time analytics, automated data collection and a collaboration workflow, all built from nothing, on top of third-party APIs with strict rate limits.

## How Exhibit Social is built

- **Automated collection pipelines** in Python gather and store influencer metrics on a schedule.
- **Rate-limit-aware API clients** for Meta and YouTube, with request queues and exponential backoff.
- **A Laravel and Vue.js platform** for discovery, campaigns, analytics dashboards and brand–creator collaboration.
- **MySQL and Redis on Google Cloud** for storage and caching.

## Pictures

- The Exhibit Social landing page on desktop: "Influencer Management & Campaign Platform", with sign-up buttons for brands, agencies and influencers.

## Trade-offs and why

- Scheduled collection over on-demand lookups: data is minutes old instead of live, and the platform never trips API limits.
- One team owning every layer, from data pipelines to UI, meant less coordination and faster shipping.

## What changed, measured

- **10,000+**: influencers indexed. Definition: Influencer profiles collected and kept up to date by the platform's pipelines.
- **30+**: large brand campaigns. Definition: Large brand campaigns run on the platform.

10,000+ influencers indexed and kept up to date automatically.

30+ large brand campaigns run on the platform.

Influencer data is collected automatically instead of by hand.

## Lessons from Exhibit Social

Automated data collection is the backbone of a B2B data product. Manual entry doesn't scale.

Design for third-party rate limits from the first day. Queues and backoff prevented account suspensions.

End-to-end ownership shortens the path from idea to production.

## Technologies used

Laravel, Vue.js, Python, MySQL, Redis, Meta Graph API, YouTube Data API, Google Cloud

## Services used

- [SaaS development and web platforms](https://deependra.in/services/build/web-platforms) (Product engineering): Custom web applications, APIs and integrations, built to be inherited.
- [MVP Sprint](https://deependra.in/services/build/mvp-sprint) (Product engineering): A production-grade first version of your product, at a fixed price and on dates fixed after the scoping week.

## Where this work happened

- [India](https://deependra.in/markets/india) (Mumbai, Bengaluru): A senior software engineer in Mumbai for Indian startups and product teams, on the same clock as you and close enough to meet in person when a session is worth it. It is for founders with a consumer launch to scale, a media or publishing platform to keep fast, or a PHP system to modernise.

## Related writing

- [How long a SaaS MVP takes: the method, not a number](https://deependra.in/writing/how-long-a-saas-mvp-takes) (10 October 2026): Why any single number for an MVP is a guess, what actually decides the time, the published time-boxes product teams use, and how to fix dates you can keep.

---

Cite as: Deependra Vishwakarma, "Exhibit Social", https://deependra.in/work/exhibit-social-platform (last updated 2026-11-02).

This is the Markdown version of https://deependra.in/work/exhibit-social-platform; the page is the canonical source. Start a project: https://deependra.in/contact
