Skip to content

arzansa/deal-hero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meet your Shopping Sidekick: Deal Hero!

Deal Hero

Deal Hero

Written By:

JP Escobari

Austin Rzansa

Ahmed Kassim

Ola Yusuf

Table of Contents

  1. Introduction
  2. Features
  3. Technologies Used and Attributions
  4. Getting Started
  5. How to Use Travel Genie
  6. Future Improvements
  7. Contributing
  8. Planning Materials

1. Introduction

Rescue the best prices before they're gone!

Deal Hero is the missing link between shopping and having better tools to take advantage of the best savings.

Through smart web-scrapping technologies, Deal Hero allows users to track prices for their favorite products, keeping tabs on stock and price changes across multiple sellers.

Never miss out on deals again, as Deal Hero is your sidekick to always make the most informed decision and help you save the most money with its friendly price-checking features and smart logic that puts the best results first, with absolutely ZERO ads or sponsored posts.

2. Features

  • User-friendly dashboard to manage your favorite products.
  • Intelligent all-in-one web searching technology, with ad and sponsored posts filtering.
  • Product wishlist feature for easy tracking of stock and sold-out items.
  • Simple "Best Deals of the Day" view, puts the products that offer the biggest savings percentage on front.
  • Integration with multiple retailers like Amazon, Google Shopping, and more.
  • Graphical representation of price data.
  • Multiple seller price check with the click of a button.

Deal Hero Product Details View

3. Technologies Used and Attributions

  • HTML5
  • CSS3
  • Python
  • JavaScript
  • PostgreSQL
  • HTMX
  • Plotly
  • Font Awesome

Also, logo.dev to dynamically generate retailers logos, and Oxylabs.io API for fetching e-commerce price and product data.

4. Getting Started

5. How to Use Deal Hero

  1. Log In or Sign Up: Create an account or log in to start generating personalized itineraries.
  2. Search for Products: Input the product name or ASIN to get the current pricing and stock status. Our smart comparison algorithm showcases the absolute best option first, and puts other results side by side for comparison.
  3. Add to Wishlist: Save the product you want to your wishlist to track availability and price changes.
  4. View Details and Price History: See how the product’s price has fluctuated over time, alongisde other details like ratings distribution, which retailer offers the lowest price, more images and the top review.

6. Future Improvements

  • Allow users to set custom notification intervals, and price drop thresholds.
  • Integrate more retailers and online marketplaces for a wider variety of products.
  • Develop a mobile app for on-the-go deal tracking (responsive design).
  • Add social features to let users share their wishlist or deals they’ve found.

7. Contributions

Collabs and contributions are welcome! If you have any suggestions or improvements, please feel free to email me.

About

A solution to find the best deals available

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •