Skip to content

ariserhys/ominideals-finderai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

DealsFinder AI

Status HTML5 CSS3 JavaScript Lucide DummyJSON OmniDimension


Smart deal discovery powered by live API data and AI chat. Single-file, zero dependencies, instant deploy.

Features

Feature Detail
🔎 Live Search Debounced search across title, brand, description, tags
📦 194 Products Fetched from DummyJSON API — 24 categories, real images
🏷️ Dynamic Filters Auto-generated category chips with product counts
Sort by Discount Toggle to surface highest savings first
❤️ Favorites Bookmarks persisted in localStorage
↗️ Share Web Share API on mobile, clipboard fallback on desktop
🌗 Dark / Light Theme toggle with system-aware persistence
🤖 AI Chat OmniDimension widget — 24/7 deal assistant
Zero Build Single HTML file, no bundler, no framework

Tech Stack

HTML5 + CSS3 + Vanilla JS
├── DummyJSON API ─── live product data (free, no auth)
├── Lucide Icons ──── professional SVG icon library
├── OmniDimension ── AI chatbot widget
└── localStorage ─── favorites & theme persistence

Quick Start

# clone
git clone https://github.com/ariserhys/ominideals-finderai.git
cd ominideals-finderai

# open — that's it
start "Deals Finder ai.html"        # Windows
open "Deals Finder ai.html"         # macOS
xdg-open "Deals Finder ai.html"    # Linux

No server, no build step, no dependencies. Just open the HTML file.

Project Structure

ominideals-finderai/
├── Deals Finder ai.html   ← entire app (HTML + CSS + JS)
└── README.md

API

All product data comes from DummyJSON — a free, open API.

Endpoint Purpose
/products?limit=0 All 194 products
/products/categories 24 category slugs

No API key needed. No rate limits.

Customization

What How
Swap API Replace API_BASE in the <script>
Change theme colors Edit CSS variables in :root
OmniDim bot config Update secret_key in widget script or configure via dashboard

License

MIT


Built with precision — not with frameworks.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages