Bloomineasy CMS

Get the AI-ready CMS starter template: articles, categories, widgets, SEO fields, API ingestion, and admin workflows already wired for rapid LLM deployment.

Get Started

Believe it or not it's free.

Why Start With Bloomineasy

Bloomineasy is a production-shaped starter for teams that want a modern content site without rebuilding the CMS foundations first. It gives you the publishing workflows, API surface, auth model, taxonomy, widgets, and SEO structure needed to move quickly with LLM-assisted development.

Modern Stack Included

Start from a Next.js, Convex, Better Auth, Tailwind, and shadcn foundation that is already organized for real content operations.

Faster Launch Path

Skip the blank-template phase with articles, categories, widgets, SEO metadata, public routes, admin screens, and API ingestion ready to customize.

Built for LLM Deployment

The codebase is structured so AI coding tools can inspect, extend, theme, and deploy content products with fewer moving parts.

Source-checked stack

The technology behind this Bloomineasy install

This project is a Bun-managed Next.js and React content platform with Convex for data, Better Auth for admin sessions, Vercel AI SDK and AI Gateway for structured AI work, and Vercel for production hosting, deployment, and Blob-backed media.

Next
16.2.7
React
19.2.7
Convex
1.40
Bun
1.3.14
Vercel AI SDK logo
Vercel AI SDK + AI Gateway

AI workflow

Article categorization, taxonomy suggestions, translation, embeddings, and internal-link suggestions use Vercel AI SDK model calls, including generateObject, routed through Vercel AI Gateway. Direct OpenAI remains available only as a temporary fallback.

ai ^6@ai-sdk/openaiAI_GATEWAY_API_KEY
Next.js logo
React logo
Next.js 16 + React 19

Application shell

The public site runs on the App Router with server components, Convex-backed server reads, Suspense streaming for homepage content, and React components for the admin and public surfaces.

next 16.2.7react 19.2.7Suspense
Convex logo
Convex

Backend data layer

Convex stores content, site settings, taxonomy, widgets, translations, API keys, audit logs, and admin user records. The homepage reads public settings and streamed content through Convex queries.

convex ^1.40fetchQueryNEXT_PUBLIC_CONVEX_URL
Better Auth logo
Better Auth + Convex

Authentication

The admin area uses Better Auth email/password sessions backed by Convex. Public sign-up is disabled, and admins are created through the bootstrap script or the in-app user manager.

better-authdisableSignUpadmin-only
Vercel logo
Vercel + Blob

Deploy and storage

Production deploys through Vercel with a build command that deploys Convex and then runs the Bun production build. Uploaded images are optimized and stored with Vercel Blob when credentials are configured.

vercel.json@vercel/blobbuild:production
Bun logo
Bun

Developer runtime

Bun is the declared package manager and the setup path used by the repo. Local development runs Next with Turbopack on port 5992, and production builds run through Bun after the environment preflight.

bun@1.3.14bun.lockport 5992
TypeScript logo
TypeScript + Zod

Typed content contracts

TypeScript, generated Convex types, and Zod schemas define the article APIs, widgets, site settings, auth contracts, and tests that keep content operations predictable.

typescript ^6zod ^4Convex generated types
Tailwind CSS logo
Tailwind CSS + shadcn/ui

Interface system

The public and admin interfaces use Tailwind CSS 4 tokens, shadcn components, lucide icons, and separate theme files so public branding can change without destabilizing admin workflows.

tailwindcss ^4shadcnlucide-react
Vanilla install prompt

Install Bloomineasy with one setup prompt

Start with a clean, verified install before you customize the theme. The setup prompt walks an agent through cloning the repo, creating fresh Convex deployments, bootstrapping the first admin, seeding starter content, and deploying to Vercel production.

Install workflow

port 5992
01

Project details

Collect the site name and first admin email.

02

Local install

Use Bun, Convex dev, env vars, and localhost:5992.

03

Production deploy

Create Vercel and Convex production deployments.

04

Verify and extend

Run smoke checks, seed starter content, and enable AI Gateway.

Side note if you use Codex

Install the Vercel and Convex plugins first, then tell Codex to use them where useful. This can make setup faster, smoother, and better. Other LLMs are available ;)

Post-install design pass

Change the look after install

Use DESIGN.md, reference URLs, screenshots, and brand assets to guide an AI coding agent through a focused public-site theme pass after the vanilla Bloomineasy install is verified.

Theme workflow

DESIGN.md ready
01

Install first

Keep Convex, auth, and deploy stable before styling.

02

Add references

Bring DESIGN.md, URLs, screenshots, and assets together.

03

Apply the prompt

Guide theme tokens, homepage, nav, cards, and widgets.

The prompt asks for one input at a time, then checks the public site, article surfaces, and widget preview after changes.

Content11 badge
Content11 + Bloomineasy

Feed your Bloomineasy site with SEO-ready articles from Content11

Content11 turns briefs, source links, topics, and research into reviewed articles with metadata, imagery, and publishing structure ready for Bloomineasy. Use Bloomineasy as the content engine you own; let Content11 keep the pipeline moving.

Content workflow

API-ready
01

Brief / source links

Paste topics, URLs, notes, feeds, or research into Content11.

02

SEO-ready draft

Generate structured article copy with titles, excerpts, and metadata.

03

Automatic images

Use dedicated style prompts from the wizard to generate matching images alongside each article.

04

Bloomineasy handoff

Move content into the CMS with publishing structure already in place.

05

Review and organize

Edit, categorize, translate, and publish from the Bloomineasy admin.

What CMS Users Say

A note from a site using Bloomineasy to publish feature-led CMS content.

Bloomineasy has been awesome for Switcha.com. The CMS makes it easy to publish feature-led articles, and our SEO has skyrocketed since moving the content into a cleaner structure.

NC

Nathan Cafearo

Switcha

Read about the CMS features

Browse example articles that explain how Bloomineasy handles setup, content structure, SEO, widgets, API ingestion, and admin workflows.

AI Vibes