Skip to content

TheChesireCat/recTrack

Repository files navigation

recTrack

A lightweight tracker for Northeastern University's recreation website: recreation.northeastern.edu

Overview

recTrack is a GitHub Actions-based scraper designed to track updates on the Northeastern recreation page. The code is minimalistic, focusing solely on fetching and tracking changes to the site.

How It Works

Motivation

This project serves as a practice in using GitHub Actions and web scraping. Since the recreation website only displays current values without historical records, this tracker provides historical data for forecasting and other analytics.

Note: The frequent GitHub Actions updates might make it seem like I’m highly active on GitHub, but most contributions reflect the tracker’s automation rather than personal code commits.

Cloning the Repository

The frequent GitHub Action runs have resulted in a large commit history, which can make cloning the repository slow.

Solution:

  • Shallow Clone: If you only need the latest version, perform a shallow clone to limit the download to recent commits:
    git clone --depth 1 https://github.com/thechesirecat/recTrack.git

About

recreation.northeastern.edu tracker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages