Logo Generator
A simple AI logo generator built with React and Cloudflare Workers that creates professional logos using AI image generation.
Get StartedFeatures
AI-Powered Generation
Generate logos using AI with customizable prompts and styles
Multiple Styles
Support for minimal, flat, vintage, 3D, mascot, and lettermark styles
Template System
Create and use reusable logo templates with custom questions
Flexible Output
Multiple size options (1024×1024, 1024×1536, 1536×1024) and quality settings
Download Support
Export generated logos in various formats (PNG, JPEG, WebP)
Tech Stack
Frontend: React 19 + Vite
Backend: Cloudflare Workers
Routing: React Router DOM
Database: Cloudflare D1 (SQLite)
Deployment: Cloudflare Pages/Workers
Project Structure
src/
├── components/ # UI components
├── pages/ # Application pages
├── utils/ # Helper functions
└── constants/ # Configuration options
worker/ # Cloudflare Worker backend
migrations/ # Database migrations
Key Components
GeneratePage
Main logo generation interface
TemplatesPage
Browse and manage logo templates
CreateTemplatePage
Create custom logo templates
UseTemplatePage
Generate logos from existing templates
ResultsPanel
Display and download generated logos
Getting Started
- Install dependencies:
pnpm install - Set up environment variables (see
.dev.vars.example) - Run development server:
pnpm dev - Deploy to Cloudflare:
pnpm deploy
The application provides both simple logo generation and advanced template-based workflows for creating branded logos with AI assistance.
Start creating professional logos today.
Get Started