Skip to content

Swaroop-Haridas/SafeCheckAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ SafeCheckAI

SafeCheckAI is an AI-powered web application that analyzes product images and provides safety and quality assessments using Google's Gemini Vision API. Users can upload an image of a product, and the application generates an intelligent analysis highlighting potential safety concerns, quality indicators, and recommendations.

🚀 Features

  • 📸 Upload product images for analysis
  • 🤖 AI-powered image understanding using Gemini Vision
  • 🛡️ Product safety assessment
  • ⭐ Quality evaluation and insights
  • 💡 Actionable recommendations
  • ⚡ Fast and responsive user interface
  • 🎨 Clean and modern design

🛠️ Tech Stack

Frontend

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • Vite

AI Integration

  • Google Gemini 1.5 Flash API

📂 Project Structure

SafeCheckAI/
├── index.html
├── package.json
├── package-lock.json
├── shield.svg
├── src/
│   ├── main.js
│   └── style.css
├── .gitignore
└── README.md

⚙️ Installation

1. Clone the Repository

git clone https://github.com/Swaroop-Haridas/SafeCheckAI.git
cd SafeCheckAI

2. Install Dependencies

npm install

3. Configure Environment Variables

Create a .env file in the project root:

VITE_GEMINI_API_KEY=your_gemini_api_key_here

4. Run the Application

npm run dev

The application will start on:

http://localhost:5173

📖 Usage

  1. Launch the application.
  2. Upload a product image.
  3. Wait for the AI analysis.
  4. Review the generated safety and quality report.
  5. Use the recommendations to make informed decisions.

About

AI-powered product safety and quality scanner using Google Gemini Vision API.

Topics

Resources

Stars

Watchers

Forks

Contributors