Skip to content

Repository files navigation

🧠 AI Content Generator

Live Project: AI-Content-Generator


🚀 Overview

AI Content Generator is a powerful platform built with the latest Next.js 15 (App Router) that leverages the power of AI to streamline the content creation process. Whether you're crafting blog posts, creating marketing materials, or generating SEO-optimized social media content, this app has you covered. It features modern authentication, AI integration, and seamless cloud storage for an intuitive and secure experience.


✨ Features

  • Content Creation: Generate informative and engaging content for blogs, websites, and marketing materials.
  • Blog Post Generation: Create SEO-optimized blog posts in minutes with AI-powered research and structuring.
  • SEO Optimization: Boost your content's visibility with AI-driven keyword optimization and semantic analysis.
  • Dialogue Generation: Create realistic character dialogues for scripts, games, and conversational AI.
  • Social Media Content: Generate platform-specific posts with trending hashtags and engagement hooks.
  • Content Repurposing: Transform long-form content into social snippets, emails, and presentations.
  • Brand Voice Customization: Maintain a consistent brand tone across all generated content.
  • AI Image Generation (Upcoming): Create custom visuals to accompany your content using text-to-image AI.
  • Google OAuth & Credential Auth: Secure sign-in options using NextAuth.js.
  • Cloud Storage: Upload and manage images with Cloudinary integration.
  • Content Management: Save, edit, and revisit generated content.
  • Responsive UI: Mobile-first design with full responsiveness.
  • Markdown Support: Format, preview, and edit content using markdown syntax.

🛠 Tech Stack

  • Framework: Next.js 15 (App Router)
  • Frontend: React 19 + Tailwind CSS
  • Backend: TypeScript + Prisma ORM
  • Database: PostgreSQL
  • Authentication: NextAuth.js with Google OAuth & Credentials
  • AI Integration: OpenRouter API
  • Image Storage: Cloudinary
  • Deployment: Vercel

📦 Getting Started

✅ Prerequisites

Make sure you have the following installed:

  • Node.js v18+
  • PNPM (preferred package manager)
  • PostgreSQL Database
  • Google OAuth credentials
  • OpenRouter API Key
  • Cloudinary Account

Releases

Packages

Contributors

Languages