Skip to content

KSpa-/FrisbeeAPI

Repository files navigation

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.

About

Using a web scraper, pull ultimate frisbee teams and info into database

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages