Inspiration
We realized that time is worth money, and people may not find the best deals on groceries simply because they have a busy schedule
What it does
Suggests the best grocery store for someone to visit, given their products and desired quantities.
How we built it
We used Flask, JavaScript, Bootstrap, Selenium, DigitalOcean (backend), and AWS (frontend) to complete the project.
Challenges we ran into
Selenium is fairly difficult to install on a headless server in the cloud. Also, while writing the optimizer we ran into some unexpected challenges.
Accomplishments that we're proud of
We are able to scrape data from three distinct sites and incorporate that into a web interface.
What we learned
It's difficult to implement separate components that talk to each other! Also, scraping is harder than it looks.
What's next for GrocerBuddy
We will continue to work on the scraper and optimizer to ensure the code can handle edge cases.
Log in or sign up for Devpost to join the conversation.