Case Study · 2024

Full-Stack SaaS Platform

Advertize

advertize.io

A full-stack influencer marketing platform connecting brands with creators — featuring campaign management, AI-powered discovery, real-time inbox, billing automation, and analytics dashboards.

329+Creators Found
2-SideMarketplace
AIUGC Studio
advertize.io
Advertize dashboard
advertize.io
Advertize dashboard
React.js
Node.js
Express
PostgreSQL
TypeScript
AWS EC2
AWS S3
AWS RDS
AWS CloudFront
Stripe API
REST APIs
WebSockets
JWT Auth
AI / OpenAI
Redis

An Influencer Marketing Operating System

Advertize is a two-sided SaaS marketplace that connects brands with influencers and UGC creators. Brands post campaigns, discover creators via AI-powered text and image search, manage the full campaign lifecycle, handle contracts and milestone-based payments, and track performance through real-time analytics dashboards.

As the full-stack developer, I architected and built both sides of the platform — the brand dashboard and the creator portal — from the ground up, including AWS infrastructure, AI UGC Studio integration, Stripe billing automation, and real-time inbox with chat.

Full-Stack Development AWS Infrastructure Two-Sided Marketplace AI Integration Stripe Billing
Role
Full-Stack Developer
Timeline
10 Months
Platform
Web SaaS (Responsive)
Cloud
AWS
Industry
MarTech / Influencer
Status
✓ Live

Problems Worth Solving

01

Two-Sided User Architecture

The platform required two completely separate portals — a Brand dashboard and a Creator portal — each with distinct workflows, permissions, navigation, and data views, all sharing a unified backend and auth system.

02

Complex Payment Flows

Supporting multiple payment models simultaneously — upfront, milestone-based, submission timeline, performance-based, and recurring — with automated escrow release and real-time payout tracking via Stripe Connect.

03

AI-Powered Creator Discovery

Building a scalable influencer search engine with text search, image search, channel filters, follower/engagement range sliders, and AI UGC Studio — all delivering fast, relevant results across hundreds of thousands of creator profiles.

Built to Scale on AWS

Advertize is deployed on a scalable AWS infrastructure supporting two user portals, real-time features, AI integrations, and automated billing — all behind a single secure API layer.

Frontend
React.js
SPA + SSR
🌐
AWS CloudFront
CDN + Cache
📦
AWS S3
Static Assets
Backend
Node.js + Express
REST API
🔌
WebSockets
Real-time
🔑
JWT + OAuth
Auth System
Data Layer
🗄
PostgreSQL
AWS RDS
🍃
MongoDB
Unstructured
Redis
Cache Layer
AWS Infra
EC2 Auto-scaling
Compute
ELB
Load Balancer
🔔
SES + SNS
Notifications

Core Platform Features

📋

Campaign Management System

Full campaign lifecycle — create, launch, manage proposals, hire creators, track deliverables, review content, and write reviews — all within a tabbed campaign dashboard with live status tracking.

🔍

AI Creator Discovery

Advanced influencer search with text and image search modes, channel filters (Instagram, TikTok, YouTube, Facebook), follower/engagement sliders, UGC type filters, and a subscription paywall for premium access.

💬

Real-Time Inbox & Contracts

Two-sided messaging system with campaign invitation cards, content script delivery, creator profile side panels, quick actions, and full contract management including proposal review and approval flows.

💳

Multi-Model Stripe Billing

Supports upfront, milestone, submission-timeline, performance-based, and recurring payment models. Automated escrow release, payout scheduling, account balance tracking, and a full influencer payout management table.

📊

Analytics & Reporting

Campaign performance dashboards showing total spend, engagement, content completed, CPM, and total campaigns — with trend charts, top creator leaderboards, and platform-level filtering across all active campaigns.

🎨

Creator Portal & AI UGC Studio

A complete creator-side portal covering profile management, campaign browsing, proposals & contracts, content submission with revision workflows, milestone timelines, financials, and an AI UGC Studio for content generation.

How I Delivered It

1
Architecture & DB Design
Designed the dual-portal system, database schemas for campaigns, creators, contracts, and payments, and the full API surface.
2
Backend & Auth
Built Node.js REST APIs, JWT auth with role separation (brand vs creator), AWS infrastructure, and Stripe Connect setup.
3
Brand Dashboard
Built the full brand-side UI — home, campaigns, discovery, inbox, billing, and reporting — with real-time data.
4
Creator Portal
Built the creator-side UI — profile, campaigns browse, opportunities, inbox, content submission, and financials.
5
Deploy & Scale
CI/CD on AWS, CloudFront CDN, EC2 auto-scaling, AI UGC Studio integration, and ongoing monitoring with CloudWatch.

What Users Experience

Drag to scroll  ·  Click to enlarge  ·  Hover to pause

Results That Matter

2-Side
Full Marketplace

Separate brand dashboard and creator portal — both fully functional with distinct workflows, roles, and data.

AI
UGC Studio Built-In

Integrated AI-powered content studio for creators, plus text and image-based influencer discovery for brands.

"

The platform handles everything — campaign creation, creator discovery, contracts, content review, milestone payments, and analytics. It's like having a full influencer marketing team built into software.

AZ
Advertize Team
Platform Stakeholder · advertize.io

Ready to Build?

Let's create something
exceptional together

Full-stack development · AWS infrastructure · SaaS platforms