Inspiration

Our inspiration came from our members who have built their own PC's and wanted to compile helpful information onto a website for new PC builders.

What it does

Our project uses Google's Vision API to detect pictures that the user uploads. It will try to detect PC parts in the picture and will link the user to a webpage with information about the PC part that was detected.

Challenges we ran into

No members of our team had prior experience with web development, so a large obstacle was learning how to link the front-end with the back-end. We learned how to incorporate Flask in order to solve this problem. Throughout our learning process, we had issues setting up our virtual environment and accessing private files.

Additionally, during development, we didn't use a virtual collaboration system, thus syncing files across our systems was extremely tedious and difficult.

What's next for PCBuddy

In the future, we would like to implement drag-and-drop, display the user's image on detection, and host our application on a real server with a database to avoid hard-coding data. Ultimately, we're happy to have made a sleek, functional web application for the first time.

Share this project:

Updates