usasapowvibes

Shipped private

A Laravel application for tracking USA powerlifting athlete rankings, events, and divisions.

Repository

12 commits over 4 days

What it is

This is a web application built to manage and display competitive powerlifting data for USA Powerlifting (USAPL/USAPA). It tracks athletes, regions, events, divisions, and ranking points across competitions. The app includes authentication, a dashboard, and controllers for managing athletes, events, and regions, suggesting it's designed to help organizers or fans view competitive standings and generate recaps.

Why I built it

Likely built to solve a real-world need for tracking and analyzing USAPL powerlifting competition data—either for personal use following the sport, for helping run a regional organization, or as a tool to generate event recaps and leaderboards more efficiently than manual spreadsheets.

Tech stack

Laravel (PHP framework), Blade templating, AdminLTE for UI, Docker + Docker Compose for local development, MySQL (inferred from migrations), Xdebug for debugging, GitHub Actions CI/CD pipeline.

Timeline & effort

Last active Apr 15, 2025 — 12 commits across 4 active days (spanning 6 days).

Compact 6-day build with 12 commits across 4 active days in early April 2025. Database schema was rapidly iterated (8 migrations), and core domain models (Athlete, Event, Region, Division, EventDivisionRank, RecapGenerator service) were implemented. This was a focused sprint, not a long-term project.

Did it turn out useful?

The app has a structured domain model, CI deployment config, and a RecapGenerator service, indicating real intended functionality. However, with only 6 days of work, no README, no public deployment, and the repo being private with zero stars, it appears to be an early-stage prototype—functional enough to deploy but not yet polished or publicly released.

#powerlifting #laravel #sports-tracking #rankings #docker #php