
iWork Social
One platform for all your social media — generate, schedule, and grow.
iWork Social is an AI-powered SaaS platform that lets brands, agencies, and teams generate on-brand posts, schedule across Facebook, Instagram, YouTube, TikTok, and LinkedIn, and run everything from a single dashboard with a credit-based subscription model.

Steps
We started by mapping the workflow of a working social media manager — brand setup, AI generation, multi-platform publishing, scheduling, and credit accounting — then designed a clean dashboard around the daily rituals. Auth, billing, and the AI generation pipeline were built as the technical foundations before any feature work began.
Five Tools, Five Tabs, Zero Brand Consistency
Social managers were juggling a content writer, a design tool, a scheduler, an analytics dashboard, and a separate billing portal. Brand voice drifted across platforms, posts went out at the wrong times, and agencies had no way to share work or credits with their teams. Every step lived in a different SaaS.
One AI-Native Dashboard for the Whole Workflow
We built iWork Social as a single, brand-aware workspace. Connect your accounts, set up the brand once, and the platform generates captions, hashtags, and creatives that match your voice. Schedule across five networks, track performance, manage team credits, and bill from one place — backed by Stripe, Clerk, and Gemini.
From Blank Page to Published in Under a Minute
Brands now spin up a post — written, hashtagged, scheduled, and queued across every platform — in under a minute. Agencies onboard clients into team workspaces with shared credit pools and per-member permissions. The credit-based subscription scales cleanly from solo creators to multi-seat agencies.
Inside the build


How we built it, phase by phase
We mapped subscription tiers, AI generation logic, credit-deduction math, brand context flows, and team permissions before drawing a single screen. Then we built a Next.js dashboard, a Node + MongoDB API, a Gemini-backed content pipeline, Stripe billing with credit accounting, Clerk auth, and a scheduler that publishes across five networks.
Requirements Gathering
- Business goals & competitor mapping
- AI content workflow
- Credit & subscription math
- Multi-platform OAuth scope
- Team & organization modeling
UI / UX Design
- Brand onboarding flow
- Content Studio layout
- Campaign preset cards
- Dashboard analytics
- Team collaboration views
Development
- Next.js + TypeScript dashboard
- Node + MongoDB APIs
- Gemini AI integration
- Stripe billing & credits
- Multi-platform publishing pipeline
Features
Multi-Platform Integration
Connect Facebook, Instagram, YouTube, TikTok, and LinkedIn from one dashboard. Pick which accounts a post goes to with a single tap.
Brand-Aware AI Generation
Captions, hashtags, and post ideas generated by Gemini — tuned to your brand name, logo, niche, and tone so output sounds like you, not the model.
Content Studio
Generate AI posts, write your own, upload media, edit creatives, and stage everything in one workspace before publishing.
Campaign Presets
Ready-made US-holiday packs — Easter, Independence Day, Thanksgiving, Christmas — auto-tailored to your brand identity in one click.
Smart Scheduler
Schedule, auto-publish, and back out cleanly with credit refunds when a platform fails. Workers retry the publish pipeline transparently.
Team Workspaces & Credits
Spin up a team workspace with shared credit pool, member roles, and team-tier billing — designed for agencies running multiple clients.
One platform, every stakeholder
Credit-based subscriptions built for scale
Four tiers — Free, Starter, Pro, Agency — backed by a transaction-safe credit ledger. Credits deduct on AI generation and publish, refund automatically on failed posts, and pool across team workspaces.
Four-Tier Plans
Free (10 credits) · Starter (50) · Pro (150) · Agency (500) — clear ceilings, no surprise bills.
Stripe-Backed Billing
Stripe Checkout, customer portal, and webhooks keep subscriptions, invoices, and renewals in sync with the credit ledger.
Team Pooling
Agency credits pool across the workspace, with per-seat usage analytics for the team owner.
Operate the whole social stack from one screen
Connect accounts, watch reach and engagement roll up across networks, and reach customer support without ever leaving the dashboard. Built for daily use, not weekly reports.
5-Network Publishing
OAuth-connected Facebook, Instagram, YouTube, TikTok, and LinkedIn — manage statuses, refresh tokens, and disconnects centrally.
Performance Analytics
Total posts, reach, engagements, and average engagement rate aggregated with MongoDB pipelines.
Recent Posts & Quick Actions
Draft queue, one-click create, schedule, or view analytics — the dashboard mirrors the daily rhythm of a social manager.
Have an idea like this? Let's talk.
Tell us what you're building. We'll come back within a business day with an honest take.
Start a briefVictory Eggs Farm
From Farm Gates to Kitchen Plates — Reimagining how fresh eggs reach your table.
Let's build
something inevitable.
Tell us what you're building. We reply to every credible brief within one business day with a path forward — and an honest read on whether we're the right fit.
