An open API service indexing awesome lists of open source software.

https://github.com/sahilbambarkar/ai-content-generator

Gen-Content is an AI-powered content generator designed to simplify and accelerate the creation of high-quality text. Built using modern technologies like React.js, TypeScript, and the Gemini API, it provides a seamless user experience for generating engaging content.
https://github.com/sahilbambarkar/ai-content-generator

clerk drizzle-orm gemmini postgresql reactjs tailwindcss typescript

Last synced: 3 months ago
JSON representation

Gen-Content is an AI-powered content generator designed to simplify and accelerate the creation of high-quality text. Built using modern technologies like React.js, TypeScript, and the Gemini API, it provides a seamless user experience for generating engaging content.

Awesome Lists containing this project

README

          

Gen-Content 🤖

It is an AI-powered content generator designed to help users create high-quality text content effortlessly. This application leverages modern technologies to provide a seamless user experience.


  • React.js ⚛️

  • TypeScript ✍️

  • Tailwind CSS 🎨

  • PostgreSQL 🐘

  • Drizzle ORM 💧

  • Gemini API 🧠

Getting Started 🚀

First, run the development server:

npm run dev

# or
yarn dev
# or
pnpm dev
# or
bun dev

Install Dependencies

cd gen-content

npm install

API Key Configuration 🔑

To use the Gemini API, you need to obtain an API key. Follow these steps:



  1. Sign up at the Gemini API provider's website.

  2. Generate your API key from the dashboard.

  3. Add your API key to the environment variables in your project.

For example, you can create a `.env` file in the root of your project and add:

GEMINI_API_KEY=your_api_key_here

Start the Development Server

npm run dev

Open http://localhost:3000 with your browser to see the result.

Database Management 🔑

For managing your PostgreSQL database, you can use Drizzle Studio. It provides a modern interface for exploring and managing your database.

Deployment 🌎

Vercel: Deploy your Next.js application to Vercel for easy hosting and automatic deployments.

## Live Demo:[Gen-Content](https://ai-content-generator-omega-orcin.vercel.app/) 🎉