Projects02 / 02 · Case study
Business · Reddit marketing agency

TaskHub
Reddit marketing, with fewer loose ends.

A Reddit marketing agency helping brands run community-focused campaigns, powered by an internal platform I built to manage the work.

RoleBusiness, product & engineeringStackNext.js · React · TypeScript · SupabaseScopeAgency operations + internal platform
INTERNAL PLATFORM PREVIEWCampaigns, tasks, verified.
Submission verified
Cooldown and warm-up state
Review workflowSubmitted → verified → reported
TASKHUB / 02

A Reddit marketing agency with its own softwares behind it.

TaskHub helps brands with Reddit marketing and community-focused campaigns. It is a business I run and build, with the softwares to match.

The agency is the product. The softwares exists to make it run reliably.

Campaigns executed, distributed, and tracked.

TaskHub is responsible for campaign execution, content and comment distribution, and campaign management.

Every campaign is tracked through performance and proof, so there is a clear record of what was done and how it went.

01Campaign02Distribution03Verification04Reporting

The platform that runs the operation.

I designed and developed the internal platform behind the agency. It manages workers, campaigns, tasks, submissions, verification, and reporting, with an admin side treated as part of the product from day one.

01 / Pacing

Cooldowns with a reason

One-task rules and warm-up timing reduce ambiguity and make the next action clear.

02 / Trust

Approval before access

New accounts and submitted proof have explicit review gates instead of silent assumptions.

03 / Payouts

Pending is not paid

Wallet states distinguish work waiting for review from a settled balance.

Software built to support the business.

The platform is built with Next.js, React, and TypeScript, with Supabase for data. It connects to the Reddit API and includes a Discord integration, an admin dashboard, automated verification, and campaign and task management.

Internally, each piece of work moves through a clear sequence, so the state of every task is always visible.

Next.jsReactTypeScriptSupabaseReddit APIDiscord integrationAdmin dashboardAutomated verification
01Approval02Claim03Proof04Review05Wallet

Trust comes from small, predictable transitions.

Building the platform behind TaskHub taught me that the most important interface is often the moment between two states: waiting for approval, waiting for cooldown, or waiting for a review.

When those moments are named and designed, a complicated operation feels calmer for the people doing the work and the person running it.

02 / Live projectSee TaskHub live.
Open taskshub.in