Inspiration
Prebuilt PCs tend to have heavily discounted parts, but require you buy a whole rig at once. We thought it might be possible to make a profit off selling the individual parts.
What it does
Our project scrapes data from Newegg for prebuilt PCs and compares their individual parts to the resale value of the components on ebay, determining if there is a profit to be made for flipping.
How we built it
We used React for frontend, Django for backend. We used web scraping to get our data.
Challenges we ran into
None of us knew React. We knew other frontend frameworks, but had a lot of problems with updating state. Ebay offers an API to get items being sold based on different criteria, but it would take at least one business day to get approved, which we didn't have the time for. Newegg didn't offer an API at all. We had to write web scrapers to get listing data. The two websites we scrap don't like it when their website is scraped and had some safety measures we had to work our way around.
Accomplishments that we're proud of
That we finished it :)
What we learned
React, Django
What's next for PC Part Flipper
Filtering prebuilt PCs by whether they're profitable, showing more at once, paid proxies that would give data faster, running multiple selenium processes at once
Log in or sign up for Devpost to join the conversation.