Description
AI EmailCraft – The Ultimate AI-Powered Email Builder for Marketers
AI EmailCraft is a modern drag & drop email builder powered by Google Gemini AI.
Create stunning, responsive email templates, manage subscriptions with Stripe,
and export clean HTML – all in one SaaS-ready solution.
Demo
Admin Dashboard
Demo User
Credential for both
Email: any@example.com
Password: 123456789
Features
Key Features
- Modern Dashboard – clean, professional design
- Drag & Drop Email Builder – build layouts visually
- AI Content Assistant – generate text with Google Gemini
- Stripe Subscriptions – plans, invoices, secure checkout
- Responsive Previews – desktop and mobile view
- HTML Export – clean production-ready code
Tech Stack
- Frontend: Next.js, React, TypeScript, Tailwind CSS, shadcn/ui
- Backend: Golang (chi router), MongoDB
- Payments: Stripe (Subscriptions & Billing)
- AI Integration: Google Gemini API
- Deployment: Docker-ready
Requirements
- Node.js 18+
- Go 1.21+
- MongoDB 6+
- Stripe account (for billing integration)
- Google Gemini API key (for AI features)
- Docker (optional, for deployment)
What You Get
- Full frontend source code (Next.js + TypeScript)
- Full backend source code (Go + MongoDB)
- Dockerfile for deployment
- Postman collection for API testing
- Installation guide & documentation
Changelog
Version 1.0.2
- Implemented The Dashboard
Version 1.0.1
- fix canvas issue
- add image styles
Version 1.0.2 - Implemented The Dashboard
Version 1.0.1 - fix canvas issue - add image styles
AI EmailCraft is a web-based email template builder for creating marketing emails without writing layout code. Users can assemble responsive email designs with drag-and-drop tools, use its AI assistant to draft or refine email copy, preview messages for desktop and mobile, and export the finished template as HTML. It also includes subscription and billing features for SaaS-style use. The product is aimed at marketers, agencies, and developers who need a configurable tool for producing branded email campaigns or offering email-building features to clients.








