Inspiration
Many of us have an interest in algorithms and optimization problems. We also all love Weggies.
What it does
Allows users to look up items and add them to a shopping list. That shopping list is then turned into a "best" route for shopping in the store.
How I built it
We used Django to serve HTML and make calls to the Wegmans API. After gathering all the necessary information from Wegmans, we used a graph with Djikstra's algorithm to find a suitable path.
Challenges I ran into
Learning the ins and outs of Django and the nuances used to make things "easier." Moving repositories and files around to match Django's tools and defaults.
Accomplishments that I'm proud of
We made a fairly functional product, especially with the large amount of research and learning we had to do when we began.
What I learned
We learned Django, front-end Javascript, and made Djikstra's algorithm in python.
What's next for WSA
With more time, we planned to optimize the pathing algorithm. We were looking into an alternate algorithm to Djikstra's and also checking for obvious mistakes from the algorithm.
Log in or sign up for Devpost to join the conversation.