🏀 CabbageSports Basketball Management System

Complete User Walkthrough Guide

[email protected]

📑 Table of Contents

Welcome to the CabbageSports Basketball Management System walkthrough. This guide will show you how to use every feature of the platform, from creating an account to managing live game statistics.

Section 1: Account Creation & Approval Process

Let's start with creating a new account.

Step 1: Navigate to the Sign-Up Page

On the login page, click the "Sign Up" or "Create Account" link to access the registration form.

Step 2: Search for Your League

Before filling out the form, you'll need to find your league. Use the search box at the top to search by city or state. For example, type "Miami" or "Florida" to find leagues in that area. If you want to see all available leagues, leave the search box empty or click "Show All."

Step 3: Complete Your Registration

Fill in the following required fields:

Important: The password strength indicator will show you if your password is weak, medium, or strong. Aim for a strong password by using a mix of letters, numbers, and special characters.

Step 4: Submit Your Application

Click the "Create Account" button. You'll see a success message indicating that your account has been created and is pending approval.

Step 5: Understanding the Approval Process

Your account status is now "WAITING-APPROVAL." This means an administrator needs to review and activate your account before you can access the system. You'll receive a notification once your account is approved. The administrator will change your status from "WAITING-APPROVAL" to either "USER" or "ADMIN" depending on your role.

Section 2: User Login Process

Once your account has been approved, you can log in to the system.

Step 1: Access the Login Page

Navigate to the login page. You'll see the Basketball Management System login form.

Step 2: Select Your League and Season

Before entering your credentials:

The system will display the league name to confirm your selection.

Step 3: Enter Your Credentials

Step 4: Log In

Click the "Login" button. If your credentials are correct and your account is approved, you'll be redirected to the main dashboard. The system will remember your league and season selection for future logins.

Section 3: Admin Functions - Creating a New Season

Admin users have access to powerful management tools. Let's start by creating a new season.

Step 1: Access the Admin Dashboard

After logging in as an admin, you'll see the main dashboard with various management options.

Step 2: Navigate to Season Management

Look for the "Seasons" or "Season Management" section in the admin panel. Click to open the season management interface.

Step 3: Create a New Season

Click the "Create New Season" or "Add Season" button. You'll be prompted to enter:

Step 4: Save the Season

Click "Save" or "Create Season" to add the new season to your league. The season will now appear in the season list and be available for team and game assignments.

Section 4: Admin Functions - Adding Teams to a Season

Once you've created a season, you need to add teams to it.

Step 1: Access Team Management

From the admin dashboard, navigate to the "Teams" or "Team Management" section.

Step 2: Select the Season

If you have multiple seasons, make sure you've selected the correct season from the dropdown menu at the top of the page.

Step 3: Add a New Team

Click the "Add Team" or "Create Team" button. Enter the following information:

Step 4: Save the Team

Click "Save" to add the team to the selected season. Repeat this process for all teams in your league.

Section 5: Admin Functions - Adding Players to Teams

With teams created, you can now add players to each team roster.

Step 1: Navigate to Player Management

From the team management page, click on a specific team to view its details. Look for the "Roster" or "Players" section.

Step 2: Add a New Player

Click the "Add Player" button. You'll need to enter:

Step 3: Save the Player

Click "Save" to add the player to the team roster. Continue adding all players for each team in your league.

Step 4: Assign Player to Team

Make sure the player is properly assigned to the correct team and season. You can edit or remove players at any time from the team roster page.

Section 6: Game Management - Creating a New Game

Now that you have seasons, teams, and players set up, you can schedule games.

Step 1: Access Game Management

From the admin dashboard, navigate to the "Games" or "Game Schedule" section.

Step 2: Create a New Game

Click the "Create Game" or "Schedule Game" button. You'll need to provide:

Step 3: Save the Game

Click "Save" or "Create Game" to add the game to your schedule. The game will now appear on the schedule and be available for stat tracking.

Section 7: Live Court Stats - Real-Time Game Tracking

The real-time stat keeping interface is the heart of the system during live games.

Step 1: Access the Live Stats Interface

From the game schedule, click on the game you want to track. Select "Start Stats" or "Live Tracking" to open the real-time stat keeping page.

Step 2: Understanding the Interface

You'll see two main tables - one for each team. Each row represents a player with columns for all basketball statistics:

Step 3: Recording Stats During the Game

As plays happen, simply tap or click the appropriate stat button for the player. For example:

The system updates instantly, and points are automatically calculated based on made field goals and free throws.

Step 4: Undo Function

If you make a mistake, use the minus or undo button next to each stat to subtract it. This allows you to correct errors quickly during live play.

Step 5: Monitoring Team Totals

The bottom of each team's table shows total team statistics, updated in real-time as you enter individual player stats.

Section 8: Play-by-Play Logging and Instant Replay Recording

The play-by-play feature creates a detailed timeline of game events.

The play-by-play is automatic. Each play is automatically recorded for later viewing - listening.

Step 1: Access Play-by-Play

While on the live stats page, you'll see a "Play-by-Play" button. Click to open the play-by-play Log.

Step 2: Play By Play Log

The log Contains:

Step 3: Using Instant Replay

The instant replay feature allows you to review recent plays:

Another Admin is actually doing the recording of instant replays in another screen:

The Admin user - stat taker will click the [Start Live Stats] button while the Admin2 use will click the [Record Instant Replay] for the Same Season and Game. Note: more than one Admin can record at a time. You make want Admin3 to also Record at the same time for multiple angles on each play..

Both the Stat taker and the users recording can view the replays

So when a play is in question everyone can view the instant replay. Maybe you just want the user recording to call out the corrections. It's all up to you...

Section 9: Stream the Game Live

Anyone.. Guest.. Player.. Random person off the street can stream the game live on YouTube, Faceboob or Instagram and send the live link to an administrator for pasting into the [Live] section.. any Guest or player that logs into your leagues can watch the game live

Steps:

Peviously Recorded Stream can also be viewed here

Anyone with an account can view the live game, but only authorized users can input/paste live links.

Section 10: Game Stats Report

After the game is complete, generate comprehensive statistics reports.

Step 1: Access the Stats Report

From the completed game's page, click "View Stats Report" or "Game Report" to open the all-stats page.

Step 2: Select Filters

The stats report page includes several filter options:

Step 3: Understanding the Report

The report displays comprehensive statistics in a sortable table format:

Step 4: Exporting or Printing

Use the export buttons to:

Step 5: Historical Comparison

The all-stats page often includes options to:

Section 11: Game Schedule and Team Standings

The schedule and standings pages keep everyone informed about league progress.

Step 1: Viewing the Game Schedule

Navigate to the "Schedule" page from the main menu. You'll see:

Step 2: Schedule Filtering

Use filters to view:

Step 3: Accessing Team Standings

Click on the "Standings" or "League Table" link to view current rankings.

Step 4: Understanding Standings Display

The standings table shows:

Step 5: Conference or Division Standings

If your league has multiple divisions, you can toggle between:

Step 6: Clicking Through to Team Details

Click on any team name in the standings to view:

Section 12: Best Practices and Tips

Here are some important tips for getting the most out of the CabbageSports Basketball Management System:

For Administrators:

For Stat Keepers:

While taking stats and if you lose your internet access. Just keep taking stats. Dont leave the page. All your stats are in memory.. and when you get internet access back you can then save stats to the server..

For All Users:

Conclusion

You've now learned how to use every major feature of the Basketball Management System, from account creation through live game tracking and reporting. This system is designed to make basketball statistics management simple and accurate, whether you're running a youth league, high school program, or recreational league.

Remember: Accuracy is more important than speed when tracking statistics. Take your time, use the undo function when needed, and don't hesitate to reach out to your league administrator if you have questions.

Thank you for using the Basketball Management System. Play ball! 🏀