Skip to content

youcefzaid/markit

Repository files navigation

Markit - AI-Powered Marketplace Listings Generator

Generate compelling marketplace listings from product images using Google's Gemini AI. Upload an image of your product, and get an automatically generated title, description, category, and relevant tags.

Alt text

Features

  • 🤖 AI-powered listing generation using Gemini 1.5 Flash
  • 🌍 Multi-language support (English, French, Arabic)
  • 🎯 Generates product titles, descriptions, categories, and tags

Technology Stack

  • Next.js 14
  • React 18
  • TypeScript
  • Google Generative AI
  • TailwindCSS
  • Sharp (for image processing)

Setup

  1. Clone the repository
  2. Install dependencies:
npm install
  1. Configure environment variables:
    • Copy .env.example to .env
    • Add your Gemini API key:
GEMINI_API_KEY=your_api_key_here
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 in your browser.

Usage

  1. Upload a product image by clicking the upload area
  2. Select the product condition and listing language.
  3. Click "Generate" to create the listing

About

AI-Powered Marketplace Listings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published