Back to projects

Management System

KickBlast Judo

The system already stored and calculated the right information. Feedback exposed the missing last mile: the administrator still needed something useful to print and hand over.

KickBlast Judo project showcase
RoleDesktop application developer
PeriodSeptember 2025 - October 2025
StatusCompleted and published on GitHub

System at a glance.

KickBlast Judo is a C# and SQL Server desktop application connecting eight club-management workflows, automated calculations, dashboard reporting and printable billing.

8core club workflows centralised
1connected SQL Server system
Autofee and payment calculations

Club administration was a chain of related tasks, not isolated forms.

Athletes, coaches, plans, competitions, private coaching, monthly bills and payments form one connected club workflow rather than isolated records.

One navigation model for eight workflows

ChallengeSeparate windows can quickly become difficult to track in a desktop application.

DecisionI used a consistent sidebar and page structure for athletes, coaches, plans, categories, competitions, coaching, billing and payments.

Why it mattersFamiliar placement reduces the mental reset between tasks and keeps the application feeling like one system.

Calculate from stored rules, not copied totals

ChallengeTraining and competition charges can be entered inconsistently when each bill is calculated manually.

DecisionThe application calculates training, competition, private coaching and payment totals from the relevant records.

Why it mattersCentral calculation rules improve consistency and make the output easier to review.

A desktop system that follows the administrator's real sequence of work.

Login-protected access

A single authenticated role keeps club records behind a controlled entry point.

Connected CRUD forms

The main records can be added, searched, viewed, updated and deleted through consistent interfaces.

Automated calculations

Training, competition, coaching, fee and payment values are calculated from stored information.

Operational dashboard

Totals, upcoming events, revenue trends and athlete statistics are visible at a glance.

A complete desktop workflow from record entry to printable billing.

The application was completed, functionally tested and published on GitHub. Its value is the way related club tasks operate through one data-connected interface.

Eight core club-management workflows in one application

SQL Server-backed create, read, update, delete and search operations

Automated fee and payment calculations

Dashboard totals and visual summaries

Reflection

A feature is finished only when the user's task is finished.

The application brings related records and calculations into a coherent desktop experience. The dashboard and print flow make the stored data useful beyond basic CRUD operations.

  • Map the full task, including the output people need afterward
  • Keep desktop navigation consistent across many forms
  • Separate calculation rules from presentation where possible
Next project

Enomy Finance

An interactive Figma design that makes currency conversion, investment quotes and account activity easier to understand.