← All selected workIn development

League Manager V3

I’m developing a management application for league schedules, participants, standings, and recurring administrative work.

Category
Operations
Role
I’m handling the systems analysis, application architecture, and development.
Technology focus
TypeScript · Relational data modeling · Workflow design

The idea

I’m developing a management application for league schedules, participants, standings, and recurring administrative work.

I use this project story to document the thinking, decisions, and current state of the work. The status above distinguishes an active build or working concept from a finished product.

The problem

League administration combines recurring schedules, changing rosters, results, and communication across many participants.

What I wanted to improve

  • Clarify who the project is for and what useful progress would look like.
  • Define the essential information and system states.
  • Keep the experience understandable across common device sizes.
  • Document assumptions that still need real-world validation.

My role

  • I’m handling the systems analysis, application architecture, and development.

How I approached it

I’m modeling the operating rules explicitly, separating administrative work from participant views, and building around visible state changes.

Architecture and workflow

  1. Understand the current state
  2. Organize the required behavior
  3. Build and review the working concept
  4. Document decisions and open questions

What I built

  • Roster management
  • Schedule coordination
  • Results tracking
  • Administrative controls

Testing and quality

  • My testing plan covers critical paths and boundary conditions.
  • I check responsive behavior, accessibility, and content clarity.
  • Real-world system assumptions still need validation before deployment.

Current status

The application is in active development. The core management model and priority workflows are defined, but it is not presented as a finished production system.

What I learned

  • I get better results when I define the practical need before adding complexity.
  • Visible system states and assumptions make the work easier to evaluate.
  • Feedback belongs throughout the project, not only at the end.

What comes next

  • Complete the highest-priority administrative workflows.
  • Test schedule and standings rules against edge cases.
  • Prepare a controlled deployment plan when the core workflow is stable.

Open to the right conversation

Interested in this project or the thinking behind it?

I’m open to thoughtful freelance projects, technical collaboration, and conversations about the applications featured here.

Let’s connect