Inspiration
I wanted to build a project that potentially help me in the future when it comes to shopping anything. There are many websites out there such as Slickdeals or camelcamelcamel, but they are usually over hand-picked deals instead of the whole catalog. I believe that this might be the start to something I can use in the future for private use.
What it does
It displays deals from multiple stores of Men's shirts. This application simply displays the items and their prices as shown from Amazon.
How we built it
The frontend was designed in Wix. The backend was used via Wix's adaptor API to connect MongoDB to Wix's database collections. I scraped the data using Puppeteer and stored it online in MongoDB.
Challenges we ran into
I was planning to add the whole catalog but I was running out of time to do that so I decided to simply show off Men's shirts and hoodies. If I had more time I probably would've added more filters and parsed more categories.
Accomplishments that we're proud of
Creating a website that shows the items from Amazon
What we learned
How to webscrape data on E-commerce websites
What's next for Deal-finder website
Probably scrape more websites and add more filters for narrowing down search results
Built With
- axios
- cors
- express.js
- mongodb
- morgan
- nextjs
- node.js
- puppeteer
- react
- wix
Log in or sign up for Devpost to join the conversation.