QuickBoarder is an AI-powered dashboard that allows users to upload product images and automatically generate structured product data, including images, titles, and descriptions. Depending on the product type, different AI models and web scrapers are utilized to retrieve and refine product details. Users can review, edit, and export their product catalogue for use on e-commerce platforms.
- AI-Powered Product Recognition:
- Detects and extracts product details from uploaded images.
- Generates four AI-enhanced images, a title, and a description.
- Barcode-Based Web Scraping:
- Fetches product images, title, and description from Amazon/Google using the barcode.
- Product Editing:
- Users can select the best image from the generated options.
- Edit product title and description.
- Add a price field to any product.
- Product Catalogue Management:
- Save products in a structured format.
- Export catalogue for e-commerce integration.
- Clone the repository:
git clone https://github.com/ommgh/quickboarder.git cd QuickBoarder - Install dependencies:
npm install
- Set up environment variables in
.envfile:NEXT_PUBLIC_API_KEY=your_api_key DATABASE_URL=your_database_url AI_MODEL_ENDPOINT=your_ai_model_endpoint
- Start the development server:
npm run dev
- Upload a product image.
- Select product type:
- Unorganised: AI detects product and generates images, title, and description.
- Organised: AI extracts barcode and fetches details via web scraping.
- Unique: AI enchances the product image quality and presentation.
- Review and edit product details.
- Save product to the catalogue.
- Export catalogue for e-commerce platforms.