Skip to content

Techno-cratz/BestPrice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Best Price

Description 🍎

BestPrice is a web application which compares store prices to not only find the best deals, but also the best overall price you have to pay.

Inspiration ✨

People tend to find good deals by comparing the prices of individual items at different stores. However, a store having one item significantly cheaper than the other store does not necessarily imply that the total grocery cost (of all items) will be cheaper at that store.

Therefore, we built a web application which finds the cheapest price of your ENTIRE grocery list, instead of showing you the best deal of individual items. Through this, a user can always be sure that they are getting their groceries for the cheapest total price.

Running Instructions 💻

Prerequisite programs: Node, React

Install the dependencies in frontend and server first by executing the following commands

cd front_end/best_price && npm install
cd back_end && npm install

Then, go to the root directory (Best Price), and in command line execute:

make front

In another terminal in the same directory, execute:

make back

NOTE: 'make' commands will only work on UNIX based systems.

The latter wil get the backend running, and since front end is already up and running, open the front end, and save some money on grocery! 💰

NOTE: Run the server before running the web app: See makefile for the respective commands

Accomplishments we're proud of 💯

This was our first time building plenty of things. It was our first time building a fully functional React application (Running Python Scripts from a Node Server was quite challenging). We also learned (and loved!) to use an agile methodology to develop the project in an organized manner. Video, graphic design, and editing (Merging the different clips + background music + audio) was also a very fun challenge which we are very proud to complete!

What is next for Best Price 💭

We want to explore a huge playground of various ideas with Best Price. We have aready started working on integrating the Vision API, which will fill in the grocery items by looking at a picture of a user's handwritten list. Further, we want to add many more stores, to ensure that a user gets the best price amongst all stores in the area. We would also love to explore adding delivery service to Best Price, in which a user will get the items from the store deemed with the best price at their door. We are looking forward to making it a mobile app for better convenience too!

About

BestPrice is a web application which compares store prices to not only find the best deals, but also the best overall price you have to pay.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors