Inspiration
An obsession for searching for the best deals.
What it does
Allows the user to search for a product across different supermarket chains, and get the best deal.
How we built it
Built scrapers for every supermarket to gather all product information. Built a program to query the database generated by the scrapers.
Challenges we ran into
Many difficulties when scraping for information. Websites are not perfect and have many inconsistencies, thus I could not rely too much on the structure of websites. Additionally, since this is our first web scraper and SQL implementation in Java, there were many libraries to learn and documentation to read.
Accomplishments that we're proud of
First web scraper. A program that is actually useful and will use personally in the future.
What we learned
How to build web scrapers and how to reverse engineer websites.
What's next for Supermarket Price Comparator
Creating a web view for the database: something more interactive, easy to use, and intuitive. Possible business.

Log in or sign up for Devpost to join the conversation.