DEV Community

Cover image for How I built AutoPostBlog β€” a browser-only AI tool that automates WordPress posts using Google Gemini
Marcos Costa
Marcos Costa

Posted on

How I built AutoPostBlog β€” a browser-only AI tool that automates WordPress posts using Google Gemini

When I started AutoPostBlog, I had one goal:
πŸ‘‰ make a full WordPress automation tool that runs entirely in the browser β€” no backend, no Firebase, no server.

Here’s how I pulled it off.

βš™οΈ Stack overview

Frontend: React + Vite

AI layer: Google Gemini API

CMS integration: WordPress REST API

Storage: Browser localStorage (for keys and preferences)

Styling: TailwindCSS

The tool allows you to:

Enter your WordPress site + Gemini API keys

Choose whether to post directly or create a draft

Auto-generate the title, content, tags, and featured image

Publish in one click β€” all client-side

🧩 Why no backend?

Because I wanted to keep it free and privacy-first.
Users don’t even need to sign up. All data (API keys, site URL, preferences) stays in localStorage.

That means:

No data collection

No database

Zero running costs

This makes it possible to host on a simple static site (like Netlify, Vercel, or Hostinger).

πŸ”— Try it here

πŸ‘‰ https://autopostblog.com

You can clone the idea or even fork the concept to build other browser-based SaaS.
If you do, tag me β€” I’d love to see what you build.

Top comments (0)