Inspiration

Seeing my parents scrambling around to buy presents for my family friends gave me an idea. We do this every Christmas, why can't there be a solution to this? So I made Holiday Plan that can help manage and find gifts for your loved ones.

What it does

It uses Web Scraping to find products off Amazon, that fit your price criteria, and related to your search query. It then maps this onto an easy-to-read Dashboard that can help manage your gifts.

How we built it

I used the Amazon API on RapidAPI to do the web scraping, I also used REACT for the entirety of the project. Also, I used Firebase to help with the mapping of the gifts onto the dashboard.

Challenges we ran into

I often had trouble with Firebase, but less than usual so I'm very happy about that. Dealing with the Amazon API was also a bit of trouble, as I had a hard time integrating it with the rest of my project, as I had never used this one before. Web scraping was also a new concept to me.

Accomplishments that we're proud of

I'm very happy with the result, as I was able to make an app that I can use in real life. I don't have to spend 30 hours searching on Amazon for the right product with the right price, but instead I can do it with one click and a couple of seconds.

What we learned

I learned that I have to manage my time better. It's just unacceptable how I push off things until the last minute, and I'm definitely going to work on that next hackathon.

What's next for Holiday Plan

I'm going to implement more user-friendly features, like interacting with others, and being able to narrow down their search even further.

Built With

Share this project:

Updates