Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1

GadgetGlimpse - AI Shopping Assistant 🛍️✨

GadgetGlimpse is a TypeScript-based smart shopping companion built using Next.js (frontend) and Node.js with Express (backend). The application provides AI-powered product analysis, review sentiment evaluation, and personalized recommendations to help users make informed purchasing decisions.

Features

  • AI-Powered Product Analysis: Get detailed insights and comparisons for any gadget
  • Review Sentiment Analysis: Understand customer opinions through NLP evaluation
  • Smart Web Scraping: Aggregate product data from multiple sources
  • Interactive Chatbot: Get personalized shopping advice
  • Straightforward product comparision: Provides a detailed and descriptive comparision
  • Rating Visualization: Star-based rating system with detailed breakdowns
  • Responsive UI: Modern interface built with Tailwind CSS and Shadcn components

Tech Stack

  • Frontend

    • Framework: Next.js 14 (App Router)

    • Language: TypeScript

    • Styling: Tailwind CSS

    • UI Components: Shadcn

    • State Management: React Context API

  • Chatbot

    • Runtime: Node.js

    • Framework: Express

    • API: RESTful architecture

    • AI model- Mistral-7B-Instruct-v0.3 and Gemini-Star-2.0

  • WebScraper - Might not work in deployment due to google's heavy capcha requirements

    • Runtime: Node.js

    • Framework: Express

    • Scraper: Puppeteer and userAgent

    • Contanerization: Docker

  • Development Tools

    • Linting: ESLint

    • Bundling: Webpack (via Next.js)

    • Transpilation: TypeScript

Live Demo

Link: https://gadget-glimpse.vercel.app/

Screenshots

1 2 3 4 5 5

About

A personal shopping assistant using AI for product analysis, sentiment insights, and tailored recommendations.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages