(02)AI & Marketing
FreeAdCopy
AI ad copy generator SaaS

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
- 01Streaming copy generation with a user-selectable model (OpenAI GPT or Anthropic Claude), plus copy generated from a scraped landing-page URL
- 02AI compliance check for ad copy, and DALL·E 3 image generation for ad creatives
- 03Stripe and PayPal subscriptions and one-time payments with webhooks, promo and bonus codes, credit allocation and upsell flows
- 04Admin console for users, subscription stats, template usage, bonus codes and credits
- 05Learning portal with courses, training videos (Cloudflare Stream), favourites and purchases on Firestore
- 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