Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.36 KB

File metadata and controls

39 lines (26 loc) · 1.36 KB

FrisbeeAPI

Web scraper and API for aggregating ultimate frisbee team and player data from USA Ultimate.

Overview

Built as a 4-hour technical interview project, this application demonstrates web scraping, data modeling, and API design skills. The goal was to create a system that scrapes team and player information from USA Ultimate's club teams directory and stores it in a structured database.

Tech Stack

What's Implemented

  • Web scraping infrastructure for USA Ultimate team data
  • Database schema for teams and players
  • Data extraction and parsing logic
  • SQL Server integration

Project Status

This was a time-boxed interview project (4 hours), demonstrating my approach to:

  • Rapid prototyping and problem-solving
  • Database design for relational data
  • Working with external data sources
  • Clean code structure under time constraints

Future Enhancements

  • REST API endpoints for querying team/player data
  • Scheduled scraping for data updates
  • Player statistics aggregation
  • Team roster change tracking

About

This project showcases my ability to quickly architect solutions for data collection and storage, particularly relevant to my work building enterprise applications that integrate with external data sources.