Skip to content

somenath203/Gemini-Content-Wizard

Repository files navigation

Gemini Content Wizard

Demo video of the overall project

https://www.youtube.com/watch?v=4B1qwMBQmLc

Introduction

Welcome to Gemini Content Wizard, an AI-powered content generation application designed to simplify your content creation process. Whether you're a blogger, YouTuber, social media manager, or developer, Gemini Content Wizard offers a variety of tools to help you generate high-quality content with ease. Simply input your desired parameters, and let the power of AI craft the perfect output for you.

Features

1. Blog Content Generation

  • Blog Content: Generate comprehensive blog posts based on your niche and outline.
  • Blog Topic Ideas: Get creative blog topic ideas tailored to your niche.
  • Rewrite Blogs (Plagiarism Free): Rewrite existing blog content to ensure it's plagiarism-free.

2. YouTube Content Creation

  • YouTube SEO Title: Generate SEO-friendly titles for your YouTube videos.
  • YouTube Description: Create engaging descriptions for your YouTube videos.
  • YouTube Tags: Generate relevant tags to enhance your video's discoverability.

3. Social Media Management

  • Instagram Post Generator: Craft engaging Instagram posts with ease.
  • Instagram Hashtag Generator: Generate relevant hashtags to maximize your reach.

4. Writing Enhancement

  • Text Improver: Enhance your text to make it more engaging and readable.
  • Add Emojis to Text: Add expressive emojis to your text for better communication.
  • English Grammar Check: Check and correct grammar mistakes in your text.

5. Programming Assistance

  • Write Code: Generate code based on a provided description, with support for multiple programming languages.
  • Explain Code: Get plain English explanations for complex code snippets.

6. User Experience Features

  • History: View all your past activities and content generation history.
  • Profile Management: Manage your user profile with ease.

All outputs are displayed in a rich text format using @toast-ui/react-editor, ensuring a seamless editing experience.

Technologies Used

  • Next.js: The React framework used to build the application.
  • Google Gemini API: Powers the AI-driven content generation capabilities.
  • Clerk: Handles user authentication and profile management.
  • Drizzle ORM: A lightweight TypeScript ORM used for database management.
  • Tailwind CSS: A utility-first CSS framework used for responsive and modern UI design.
  • Shadcn UI: A component library used to enhance the user interface.
  • Neon Database: A serverless Postgres database service used for storing user data and history.

Live Preview

https://gemini-content-wizard.vercel.app/

Disclaimer

The creator of this application is not responsible for any incorrect content created as Google Gemini API's functioning is beyond the creator's control.