Skip to content

(02)AI & Marketing

FreeAdCopy

AI ad copy generator SaaS

FreeAdCopy: screenshot of the live product

Overview

AI-agent-powered SaaS that turns a few keywords into high-converting ad headlines and body copy for Facebook and other platforms, using OpenAI GPT and Claude. Includes an AI compliance check, DALL·E image generation, a learning portal, Stripe and PayPal billing and an admin console, on Next.js and Firebase.

Highlights

  1. 01Streaming copy generation with a user-selectable model (OpenAI GPT or Anthropic Claude), plus copy generated from a scraped landing-page URL
  2. 02AI compliance check for ad copy, and DALL·E 3 image generation for ad creatives
  3. 03Stripe and PayPal subscriptions and one-time payments with webhooks, promo and bonus codes, credit allocation and upsell flows
  4. 04Admin console for users, subscription stats, template usage, bonus codes and credits
  5. 05Learning portal with courses, training videos (Cloudflare Stream), favourites and purchases on Firestore
  6. 06Twilio OTP verification, reCAPTCHA, ActiveCampaign, Ghost and Everflow referral integrations, Sentry monitoring, and scheduled Firestore backups via Cloud Functions
Timeline
Jan 2023 – Jul 2025
Team
CA Labs team codebase (3,300+ commits)
Category
AI & Marketing

My role

Full-stack engineer at CA Labs

Built as part of the CA Labs team. I built much of the user dashboard and the learning portal (courses, training, favourites, purchases), plus admin tools, Firebase Cloud Functions, the image generator, ad templates, the pricing page and sign-up protection with OTP attempt limits and cooldowns.

Owned

  • Frontend
  • Learning portal
  • Admin tools
  • Cloud Functions
  • Auth & security

Tech

Frontend
  • Next.js
  • React
  • Redux Toolkit
  • Tailwind
Backend & APIs
  • Cloud Functions
Data & storage
  • Firebase
AI
  • OpenAI
  • Claude
  • DALL·E 3
Integrations
  • Stripe
  • PayPal
  • Twilio
  • Cloudflare Stream
Infrastructure & tooling
  • Sentry

More ai & marketing work

Next projectDatabase Vault