PriceAI solves a simple but frustrating shopping problem: online prices change constantly, and buyers do not want to manually check every store, compare every offer, or guess whether they should buy now or wait. Many shopping tools only show search results, but they do not remember what the user cares about or continue tracking prices after the first search.

PriceAI works more like an intelligent shopping agent. First, the user enters a product and a country. The app searches live Google Shopping results through SerpApi and collects real offers, including prices, sellers, ratings, reviews, thumbnails, and product links. Then, PriceAI ranks the offers by relevance, deal quality, seller information, reviews, and price, so the user is less likely to see accessories or unrelated products at the top.

After that, Gemini analyzes the best results and gives a clear recommendation, including whether the user should buy now or wait. Users can also add products to a watchlist. MongoDB stores watched products, search history, alerts, and price history, giving the app memory. When prices drop, PriceAI can record alerts and help users notice better deals.

MongoDB gives PriceAI memory, Gemini gives it reasoning, and SerpApi gives it real shopping data.

Built With

Share this project:

Updates