Welcome to LogoAIpro

Version 1.0
Updated January 2025
Welcome to LogoAIpro v1.0! This comprehensive documentation will guide you through setting up and deploying your AI-powered logo generation platform. Create professional, unique brand identities in seconds with cutting-edge AI technology.

Overview

LogoAIpro is an intelligent, AI-driven platform that enables businesses, entrepreneurs, and creators to design professional, unique brand identities in seconds. Built with state-of-the-art AI models (Flux Schnell and Flux Dev via Nebius AI), it serves startups, small businesses, freelancers, agencies, and anyone needing a professional logo without the traditional design costs or time investment.

AI Logo Generation

Create unique logos using advanced AI models (Flux Schnell and Flux Dev) powered by Nebius AI infrastructure.

6 Design Styles

Choose from Minimal, Technology, Corporate, Creative, Abstract, and Flashy design styles to match your brand.

Full Customization

Customize colors, sizes (256x256, 512x512, 1024x1024), and quality settings (Standard, HD) for your logos.

Credit System

Flexible credit-based pricing with packages: Basic (50 credits), Pro (150 credits), and Enterprise (500 credits).

Fully Responsive

Mobile-first design with beautiful UI, optimized for all devices including iPhone SE and desktop.

User History

Track and manage previously generated logos with a comprehensive history and gallery system.

System Architecture

Tech Stack:
  • Framework: Next.js 15 (App Router) - Monolithic Architecture
  • Language: TypeScript
  • UI Library: Tailwind CSS & Shadcn UI
  • Database: MongoDB with Mongoose ODM
  • Authentication: Clerk (Complete authentication solution)
  • Payments: Stripe (Credit packages and one-time purchases)
  • AI Integration: Nebius AI (Flux Schnell & Flux Dev models)
  • Rate Limiting: Upstash Redis (10 requests per 30 days)
  • Observability: Helicone (AI request monitoring)
  • Analytics: Umami (Optional analytics)
  • Deployment: Vercel (recommended) or AWS EC2

Key Features

6-Step Logo Creation Wizard

Design Styles

AI Models

Prerequisites

Before you begin, ensure you have:
  • Node.js 18+ installed
  • MongoDB database (Atlas recommended)
  • Clerk account (for authentication)
  • Nebius AI API key (for AI logo generation)
  • Stripe account (for payment processing)
  • Upstash Redis account (for rate limiting)
  • Helicone account (optional, for observability)
  • Umami account (optional, for analytics)

Quick Start

  1. Clone: Get the repository from GitHub
  2. Install: Run npm install to install dependencies
  3. Environment Setup: Configure all required API keys in .env.local
  4. Database: Set up MongoDB connection
  5. Authentication: Configure Clerk authentication
  6. AI Service: Set up Nebius AI API key
  7. Start: Run npm run dev to start development server
  8. Deploy: Follow deployment guides for Vercel or AWS EC2
Pro Tip: For production use, Vercel is recommended for easy deployment and automatic scaling. AWS EC2 is also supported for more control over the infrastructure.

Pricing & Credits

Credit Packages

Package Credits Price Price/Credit
Basic 50 $9.99 $0.20
Pro 150 $24.99 $0.17
Enterprise 500 $79.99 $0.16
Free Tier: All new users receive 10 free credits to test the platform. No credit card required!

Documentation Sections

User Guide

Complete end-user documentation for creating logos, managing history, and navigating the dashboard.

Deployment

Step-by-step guides for deploying to Vercel (recommended) or AWS EC2.

Configuration

Environment setup, API integrations (Clerk, Nebius AI, Stripe), and system configuration.

Customization

Frontend modifications, theming, pricing configuration, and feature customization guides.

Support & Resources

Need Help?
  • Documentation: Comprehensive guides for all features
  • README: Check the main README.md for detailed information
  • Issues: Report issues on GitHub
  • Community: Join our developer community

Ready to get started? Follow our step-by-step deployment guides. Each section includes detailed instructions, code examples, and troubleshooting tips.

Start with User Guide → Deploy to Vercel →