ShredFinder (In Development)

Find the perfect snowboard, fast.

Github Repository

...


Deciding what snowboard to buy can be endlessly time-consuming. I often find myself spending hours taking notes on every review source for a variety of snowboards, then trying to compile their respective feedback, and whittle down the best picks. This process usually leads me to the right snowboard, but it requires a significant amount of manual research and comparison. I felt that this process could be better. So, that's how I came up with “ShredFinder”, a custom snowboard recommendation tool. The tool takes rider inputs (such as riding style, skill level, product specs, and more) and returns a selection of the best rated boards which meet their exact specifications. The goal is to transform hundreds of scattered reviews, specifications, and product details into a simple, searchable database and recommendation platform. The project will combine web scraping data collection, relational database storage, data processing, recommendation logic, and large-scale information management into a single system. This will be my most ambitious project yet.




Architecture Highlights

In Development — Architecture currently being designed


Key Features

  • Personalized snowboard recommendation tool
    • Advanced filtering by riding style, terrain, flex profile, skill level, and more
  • Compiled, searchable snowboard reviews (built with all available data online)
  • Aggregated snowboard review database

Tech Stack

In Development — Expecting to use Python, FastAPI, PostgreSQL, SeleniumBase, Docker, and additional technologies as project requirements become more refined