The F1 Formula is an automated media property I built to aggregate, summarize, and monetize F1 news at scale — and to validate a content site model I could replicate across other niches.
Content pipeline — Multiple RSS feeds from trusted motorsport sources are ingested via Firebase Cloud Functions cron jobs. Each article is summarized by Google Gemini into an editorial-style digest stored in Firestore. Articles link back to their original sources, so readers can dig deeper while the site captures the traffic.
Monetization — Google AdSense is integrated throughout the feed: banner ads above the fold, in-content ad slots every few cards. The layout is tuned to keep content readable while maximizing ad exposure.
Newsletter — A scheduled cron job drives a weekly Resend newsletter delivered via React Email templates, building a direct audience alongside the site traffic.
Architecture — Built as a Next.js + Firebase stack with full server-side rendering for SEO performance.Runs as a monorepo package in the Total Ventures Turborepo workspace. The site was designed from the start as a reusable template — I extracted it into a site-template package that can be configured and deployed for any niche topic in hours.
