{"id":2,"date":"2026-03-21T12:49:41","date_gmt":"2026-03-21T12:49:41","guid":{"rendered":"https:\/\/swimmingtrak.tacintheknow.com\/?page_id=2"},"modified":"2026-03-22T04:15:26","modified_gmt":"2026-03-22T04:15:26","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/swimmingtrak.tacintheknow.com\/","title":{"rendered":"Swimming Trak Quick Start Guide"},"content":{"rendered":"\n<div class=\"wp-block-group is-style-section-1 has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-52009084 wp-block-group-is-layout-constrained is-style-section-1--1\" style=\"border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#2473d2;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-group has-base-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-c385debf wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\">\n<p><strong>Contents<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#quick-start\">Quick Start Guide<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#users-guide\">User&#8217;s Guide<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#navigation\">Navigation<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#teams\">Teams<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#swimmers\">Swimmers<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#meets\">Meets (Games)<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#tracking\">Tracking a Meet<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#individual-events\">Individual Events<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#relay-events\">Relay Events<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#reports\">Reports<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#subscriptions\">Subscriptions<\/a><\/li>\n\n\n\n<li><a href=\"file:\/\/\/C:\/TacSource\/SportsTrak\/SwimmingTrakWebApp\/wwwroot\/docs\/index.html#tips\">Tips<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Quick Start Guide<\/strong><\/p>\n\n\n\n<p><strong>Welcome to Swimming Trak! This guide will help you set up teams, add swimmers, create a meet, and record swim events right away.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Features at a Glance<\/strong><\/p>\n\n\n\n<p>\ud83c\udfca Events \u2014 Record individual &amp; relay swim events\u23f1 Times \u2014 Track distances, times, places &amp; splits\ud83d\udc65 Swimmers \u2014 Build team rosters with numbers &amp; positions\ud83c\udfc5 Meets \u2014 Create meets and record results post-race\ud83d\udcca Reports \u2014 Generate PDF reports by swimmer, event, or top times<\/p>\n\n\n\n<p>Navigate through the app using the menu bar.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Step 1: Create Your Teams<\/strong><\/p>\n\n\n\n<p>Go to&nbsp;<strong>Teams<\/strong>&nbsp;from the menu and tap&nbsp;<strong>Add<\/strong>. Enter:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Team Name<\/strong>\u00a0(required)<\/li>\n\n\n\n<li><strong>Location<\/strong>\u00a0(optional)<\/li>\n\n\n\n<li><strong>Team Type<\/strong>\u00a0\u2014 Home or Visitor<\/li>\n<\/ul>\n\n\n\n<p>Your new team appears in the team list. Tap a team to edit or delete it.<\/p>\n\n\n\n<p><strong>Step 2: Add Swimmers to a Team<\/strong><\/p>\n\n\n\n<p>Open a team, then tap&nbsp;<strong>Players<\/strong>&nbsp;\u2192&nbsp;<strong>Add<\/strong>. Enter:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Swimmer Name<\/strong>\u00a0(required)<\/li>\n\n\n\n<li><strong>Number<\/strong>\u00a0(required)<\/li>\n\n\n\n<li><strong>Position<\/strong>\u00a0(optional \u2014 e.g., Free, Back, Breast, Fly, IM)<\/li>\n\n\n\n<li><strong>Starter<\/strong>\u00a0(optional)<\/li>\n<\/ul>\n\n\n\n<p>Swimmers will appear in the team roster and be available during meets.<\/p>\n\n\n\n<p><strong>Step 3: Create a Meet<\/strong><\/p>\n\n\n\n<p>Go to&nbsp;<strong>Games<\/strong>&nbsp;from the menu and tap&nbsp;<strong>Add<\/strong>. Enter:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Meet Title<\/strong>\u00a0(required)<\/li>\n\n\n\n<li><strong>Date &amp; Time<\/strong><\/li>\n\n\n\n<li><strong>Location<\/strong>\u00a0(optional)<\/li>\n\n\n\n<li><strong>Home Team<\/strong><\/li>\n\n\n\n<li><strong>Opponent Team<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Tap&nbsp;<strong>Next<\/strong>&nbsp;to open the Swimming Stats screen.<\/p>\n\n\n\n<p><strong>Step 4: Record Swim Events<\/strong><\/p>\n\n\n\n<p>On the Swimming Stats screen:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Tap a\u00a0<strong>swimmer name<\/strong>\u00a0in the left sidebar to open the event form.<\/li>\n\n\n\n<li>Select a\u00a0<strong>Stroke<\/strong>\u00a0(Freestyle, Backstroke, Breaststroke, Butterfly, or IM).<\/li>\n\n\n\n<li>Enter the\u00a0<strong>Distance<\/strong>\u00a0(e.g., 50m, 100y).<\/li>\n\n\n\n<li>Enter the\u00a0<strong>Time<\/strong>\u00a0(e.g., 1:02.34).<\/li>\n\n\n\n<li>Enter the\u00a0<strong>Place<\/strong>\u00a0(finishing position).<\/li>\n\n\n\n<li>Toggle\u00a0<strong>DQ<\/strong>\u00a0if the swimmer was disqualified.<\/li>\n\n\n\n<li>Optionally expand\u00a0<strong>Splits<\/strong>\u00a0to record split times.<\/li>\n\n\n\n<li>Tap\u00a0<strong>Save<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>The event appears in the events list on the main screen.<\/p>\n\n\n\n<p><strong>Step 5: Record Relay Events<\/strong><\/p>\n\n\n\n<p>To record a relay:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Tap any swimmer, then select\u00a0<strong>Relay Free<\/strong>\u00a0or\u00a0<strong>Relay Medley<\/strong>\u00a0as the stroke.<\/li>\n\n\n\n<li>The form shows four\u00a0<strong>Leg<\/strong>\u00a0dropdowns \u2014 select a swimmer for each leg.<\/li>\n\n\n\n<li>For\u00a0<strong>Relay Medley<\/strong>, legs are labeled by stroke: Backstroke, Breaststroke, Butterfly, Freestyle.<\/li>\n\n\n\n<li>Enter Distance, Time, Place, and DQ as usual.<\/li>\n\n\n\n<li>Tap\u00a0<strong>Save<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p><strong>Step 6: Review Results &amp; Generate Reports<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>All recorded events appear in the events list \u2014 tap any event to select it.<\/li>\n\n\n\n<li>Tap the\u00a0<strong>Undo<\/strong>\u00a0button (\u21a9) to remove the most recent entry.<\/li>\n\n\n\n<li>Go to\u00a0<strong>Reports<\/strong>\u00a0from the menu to generate PDF reports by swimmer, event, or top times.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Helpful Tips<\/strong><br>\u2022&nbsp;<strong>Quick Corrections<\/strong>&nbsp;\u2014 Use Undo (\u21a9) to reverse the last recorded event.<br>\u2022&nbsp;<strong>Relay Swimmers<\/strong>&nbsp;\u2014 All four legs must be assigned before saving a relay event.<br>\u2022&nbsp;<strong>Splits<\/strong>&nbsp;\u2014 Use the expandable Splits field to record intermediate times (individual events only).<br>\u2022&nbsp;<strong>DQ Tracking<\/strong>&nbsp;\u2014 Toggle the DQ switch to flag disqualified swims.<\/p>\n\n\n\n<p>You&#8217;re ready! Create your teams, start a meet, and track every event with Swimming Trak \ud83c\udfca<\/p>\n\n\n\n<p><strong>User&#8217;s Guide<\/strong><\/p>\n\n\n\n<p>This section covers every feature of Swimming Trak in detail.<\/p>\n\n\n\n<p><strong>Navigation<\/strong><\/p>\n\n\n\n<p>The menu bar provides access to the four main sections of the app:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Teams<\/strong>\u00a0\u2014 Create and manage your swim teams and rosters.<\/li>\n\n\n\n<li><strong>Games<\/strong>\u00a0\u2014 Create swim meets and open the live event-tracking screen.<\/li>\n\n\n\n<li><strong>Reports<\/strong>\u00a0\u2014 Generate and view PDF reports for meet results.<\/li>\n\n\n\n<li><strong>Settings<\/strong>\u00a0\u2014 Manage your account and subscription.<\/li>\n<\/ul>\n\n\n\n<p>Use the&nbsp;<strong>Back<\/strong>&nbsp;button (\u2190) on any page to return to the previous screen.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Teams<\/strong><\/p>\n\n\n\n<p><strong>Team List<\/strong><\/p>\n\n\n\n<p>The Teams page shows all teams you&#8217;ve created in a grid with columns for&nbsp;<strong>Team Name<\/strong>,&nbsp;<strong>Type<\/strong>&nbsp;(Home \/ Visitor),&nbsp;<strong>Location<\/strong>, and&nbsp;<strong>Player Count<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tap\u00a0<strong>Add<\/strong>\u00a0to create a new team.<\/li>\n\n\n\n<li>Tap any row to open the team for editing.<\/li>\n<\/ul>\n\n\n\n<p><strong>Creating \/ Editing a Team<\/strong><\/p>\n\n\n\n<p>The Team Setup form has three fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Team Name<\/strong>\u00a0\u2014 Required. The name of your swim team.<\/li>\n\n\n\n<li><strong>Location<\/strong>\u00a0\u2014 Optional. City, school, or pool name.<\/li>\n\n\n\n<li><strong>Team Type<\/strong>\u00a0\u2014 Select Home or Visitor from the dropdown.<\/li>\n<\/ul>\n\n\n\n<p>Tap&nbsp;<strong>Save<\/strong>&nbsp;to save,&nbsp;<strong>Delete<\/strong>&nbsp;to remove the team, or&nbsp;<strong>Back<\/strong>&nbsp;to cancel.<\/p>\n\n\n\n<p>From the team edit screen, tap&nbsp;<strong>Players<\/strong>&nbsp;to manage that team&#8217;s swimmer roster.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Swimmers (Players)<\/strong><\/p>\n\n\n\n<p><strong>Swimmer List<\/strong><\/p>\n\n\n\n<p>After opening a team, navigate to&nbsp;<strong>Players<\/strong>&nbsp;to see all swimmers on that team. The grid shows&nbsp;<strong>Number<\/strong>,&nbsp;<strong>Name<\/strong>,&nbsp;<strong>Position<\/strong>, and&nbsp;<strong>Starter<\/strong>&nbsp;status.<\/p>\n\n\n\n<p><strong>Adding \/ Editing a Swimmer<\/strong><\/p>\n\n\n\n<p>Tap&nbsp;<strong>Add<\/strong>&nbsp;to create a new swimmer, or tap a row to edit. Fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Number<\/strong>\u00a0\u2014 Required. Two-digit swimmer number (0\u201399).<\/li>\n\n\n\n<li><strong>Name<\/strong>\u00a0\u2014 Required. Swimmer&#8217;s name.<\/li>\n\n\n\n<li><strong>Position<\/strong>\u00a0\u2014 Optional. Stroke specialty (e.g., Free, Back, Breast, Fly, IM).<\/li>\n\n\n\n<li><strong>Starter<\/strong>\u00a0\u2014 Optional. Mark as a starter by tapping the Starter chip.<\/li>\n\n\n\n<li><strong>Photo<\/strong>\u00a0\u2014 Optional. Tap the camera icon to upload a photo.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Meets (Games)<\/strong><\/p>\n\n\n\n<p><strong>Meet List<\/strong><\/p>\n\n\n\n<p>The Games page lists all swim meets with columns for&nbsp;<strong>Meet Name<\/strong>,&nbsp;<strong>Home Team<\/strong>,&nbsp;<strong>Opponent<\/strong>,&nbsp;<strong>Date<\/strong>, and&nbsp;<strong>Status<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tap\u00a0<strong>Add<\/strong>\u00a0to create a new meet.<\/li>\n\n\n\n<li>Tap a meet to reopen it for editing or to continue recording events.<\/li>\n<\/ul>\n\n\n\n<p><strong>Creating a Meet<\/strong><\/p>\n\n\n\n<p>The Game Setup form collects:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Meet Title<\/strong>\u00a0\u2014 A descriptive name for the meet (e.g., &#8220;Regionals 2026&#8221;).<\/li>\n\n\n\n<li><strong>Date &amp; Time<\/strong>\u00a0\u2014 When the meet takes place.<\/li>\n\n\n\n<li><strong>Location<\/strong>\u00a0\u2014 Optional. Pool or facility name.<\/li>\n\n\n\n<li><strong>Home Team<\/strong>\u00a0\u2014 Select from your Home-type teams.<\/li>\n\n\n\n<li><strong>Opponent Team<\/strong>\u00a0\u2014 Select from your Visitor-type teams.<\/li>\n<\/ul>\n\n\n\n<p>Tap&nbsp;<strong>Next<\/strong>&nbsp;to save the meet and open the Swimming Stats tracking screen.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Tracking a Meet \u2014 Swimming Stats Screen<\/strong><\/p>\n\n\n\n<p>The Swimming Stats screen is where you record all swim events during a meet. Unlike other SportsTrak apps that use live-tap recording, Swimming Trak uses a&nbsp;<strong>form-entry<\/strong>&nbsp;approach \u2014 you fill out event details after each race.<\/p>\n\n\n\n<p><strong>Screen Layout<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Left Sidebar<\/strong>\u00a0\u2014 Lists all home-team swimmers. Tap a name to open the event entry form.<\/li>\n\n\n\n<li><strong>Main Area<\/strong>\u00a0\u2014 Shows the event entry form (when a swimmer is selected) or the events list (when no form is open).<\/li>\n\n\n\n<li><strong>Back Button<\/strong>\u00a0(\u2190) \u2014 Returns to the previous screen.<\/li>\n\n\n\n<li><strong>Undo Button<\/strong>\u00a0(\u21a9) \u2014 Removes the most recently recorded event.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Individual Events<\/strong><\/p>\n\n\n\n<p>To record an individual swim event:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Select a swimmer<\/strong>\u00a0from the sidebar. The event form opens automatically.<\/li>\n\n\n\n<li><strong>Choose a Stroke<\/strong>\u00a0from the dropdown:<\/li>\n<\/ol>\n\n\n\n<p><strong>Freestyle<\/strong>&nbsp;(FR)<\/p>\n\n\n\n<p><strong>Backstroke<\/strong>&nbsp;(BK)<\/p>\n\n\n\n<p><strong>Breaststroke<\/strong>&nbsp;(BR)<\/p>\n\n\n\n<p><strong>Butterfly<\/strong>&nbsp;(FL)<\/p>\n\n\n\n<p><strong>Individual Medley<\/strong>&nbsp;(IM)<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Distance<\/strong>\u00a0\u2014 Enter the race distance (e.g., 50m, 100y, 200m).<\/li>\n\n\n\n<li><strong>Time<\/strong>\u00a0\u2014 Enter the swimmer&#8217;s finishing time (e.g., 1:02.34).<\/li>\n\n\n\n<li><strong>Place<\/strong>\u00a0\u2014 Enter the finishing position (1\u201399).<\/li>\n\n\n\n<li><strong>DQ<\/strong>\u00a0\u2014 Toggle on if the swimmer was disqualified.<\/li>\n\n\n\n<li><strong>Splits<\/strong>\u00a0(optional) \u2014 Tap &#8220;Show Splits&#8221; to expand a text area for split times.<\/li>\n\n\n\n<li>Tap\u00a0<strong>Save<\/strong>\u00a0to record the event, or\u00a0<strong>Cancel<\/strong>\u00a0to discard.<\/li>\n<\/ol>\n\n\n\n<p>The saved event appears in the events list showing the swimmer name, number, stroke, distance, time, place, DQ status, and timestamp.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Relay Events<\/strong><\/p>\n\n\n\n<p>Swimming Trak supports two relay types:<\/p>\n\n\n\n<p><strong>Relay Free<\/strong>&nbsp;(RF) \u2014 All legs swim freestyle<\/p>\n\n\n\n<p><strong>Relay Medley<\/strong>&nbsp;(RM) \u2014 Each leg swims a different stroke<\/p>\n\n\n\n<p><strong>Recording a Relay<\/strong><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Tap any swimmer in the sidebar.<\/li>\n\n\n\n<li>Select\u00a0<strong>Relay Free<\/strong>\u00a0or\u00a0<strong>Relay Medley<\/strong>\u00a0as the stroke.<\/li>\n\n\n\n<li>The form shows four\u00a0<strong>Leg<\/strong>\u00a0dropdowns. Select a swimmer for each leg:<\/li>\n<\/ol>\n\n\n\n<p><strong>Relay Free Legs<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Leg 1, Leg 2, Leg 3, Leg 4 \u2014 generic labels (all freestyle)<\/li>\n<\/ul>\n\n\n\n<p><strong>Relay Medley Legs<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Leg 1 \u2014 Backstroke<\/li>\n\n\n\n<li>Leg 2 \u2014 Breaststroke<\/li>\n\n\n\n<li>Leg 3 \u2014 Butterfly<\/li>\n\n\n\n<li>Leg 4 \u2014 Freestyle<\/li>\n<\/ul>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Enter\u00a0<strong>Distance<\/strong>,\u00a0<strong>Time<\/strong>,\u00a0<strong>Place<\/strong>, and\u00a0<strong>DQ<\/strong>\u00a0as usual.<\/li>\n\n\n\n<li>All four swimmers must be selected before saving.<\/li>\n\n\n\n<li>Splits are not available for relay events.<\/li>\n<\/ol>\n\n\n\n<p>Relay events appear in the events list with a multi-line format showing the stroke, distance, swimmer names, time, and place.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Reports<\/strong><\/p>\n\n\n\n<p>Swimming Trak includes four swimming-specific PDF reports plus two shared team reports. Access them from the&nbsp;<strong>Reports<\/strong>&nbsp;menu.<\/p>\n\n\n\n<p><strong>\ud83c\udfca Meet Report \u2013 By Swimmer<\/strong>Groups all meet results by swimmer. Shows individual and relay events per swimmer, sorted by distance then stroke.<\/p>\n\n\n\n<p><strong>\ud83c\udfca Swimmer Meet Report<\/strong>Detailed report for a single swimmer in a selected meet. Filter by meet, then by swimmer.<\/p>\n\n\n\n<p><strong>\ud83c\udfca Meet Report \u2013 By Event<\/strong>Groups results by event (stroke + distance). Lists swimmers sorted by place within each event.<\/p>\n\n\n\n<p><strong>\ud83c\udfca Top Times Report<\/strong>Shows the fastest times per event. Optional stroke and distance filters. Excludes DQs and relays.<\/p>\n\n\n\n<p><strong>\ud83d\udccb Team List<\/strong>PDF listing all teams with name, type, and location.<\/p>\n\n\n\n<p><strong>\ud83d\udc65 Team List with Players<\/strong>PDF listing all teams with their full swimmer rosters.<\/p>\n\n\n\n<p><strong>Generating a Report<\/strong><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Go to\u00a0<strong>Reports<\/strong>\u00a0from the menu.<\/li>\n\n\n\n<li>Tap a report card to open it.<\/li>\n\n\n\n<li>Select filters (meet, swimmer, stroke, distance \u2014 varies by report).<\/li>\n\n\n\n<li>Tap\u00a0<strong>Generate Report<\/strong>.<\/li>\n\n\n\n<li>The PDF renders in an embedded viewer with toolbar controls for print, download, zoom, and page navigation.<\/li>\n<\/ol>\n\n\n\n<p><strong>Report Filter Details<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Meet Report \u2013 By Swimmer<\/strong>: Select a meet \u2192 Generate.<\/li>\n\n\n\n<li><strong>Swimmer Meet Report<\/strong>: Select a meet \u2192 Select a swimmer (populated from the meet&#8217;s home team) \u2192 Generate.<\/li>\n\n\n\n<li><strong>Meet Report \u2013 By Event<\/strong>: Select a meet \u2192 Generate.<\/li>\n\n\n\n<li><strong>Top Times Report<\/strong>: Select a meet \u2192 optionally filter by Stroke and\/or Distance \u2192 Generate. Stroke and distance dropdowns populate dynamically from the selected meet&#8217;s events.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Subscriptions<\/strong><\/p>\n\n\n\n<p>Swimming Trak offers three subscription tiers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Free (Community)<\/strong>\u00a0\u2014 Limited roster (1 home swimmer + 1 opponent). Teams and players are read-only (cannot add or delete). Great for trying out the app.<\/li>\n\n\n\n<li><strong>All-Star<\/strong>\u00a0($4.99\/mo) \u2014 Full roster support with up to 15 swimmers per team. Full team and player management.<\/li>\n\n\n\n<li><strong>MVP<\/strong>\u00a0($19.99\/mo) \u2014 Everything in All-Star plus premium features.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Tips &amp; Best Practices<\/strong><\/p>\n\n\n\n<p><strong>Undo Anytime<\/strong>&nbsp;\u2014 Made a mistake? Tap the \u21a9 button on the events list to remove the most recent entry instantly.<\/p>\n\n\n\n<p><strong>Relay Validation<\/strong>&nbsp;\u2014 The app requires all four relay swimmers to be selected before saving. You&#8217;ll see an alert if any leg is missing.<\/p>\n\n\n\n<p><strong>Use Positions<\/strong>&nbsp;\u2014 Setting each swimmer&#8217;s position (Free, Back, Breast, Fly, IM) helps you quickly identify specialists when building relay teams.<\/p>\n\n\n\n<p><strong>Splits for Pacing<\/strong>&nbsp;\u2014 Use the Splits field on individual events to record intermediate times. This data is stored with the event for later reference.<\/p>\n\n\n\n<p><strong>Report Filters<\/strong>&nbsp;\u2014 The Top Times report supports optional stroke and distance filters so you can focus on specific events (e.g., all 100m Freestyle times).<\/p>\n\n\n\n<p><strong>Multi-Language Support<\/strong>&nbsp;\u2014 Swimming Trak supports 21 languages. Stroke names and UI labels are translated automatically based on your browser language.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Contents Quick Start Guide Welcome to Swimming Trak! This guide will help you set up teams, add swimmers, create a meet, and record swim events right away. Features at a Glance \ud83c\udfca Events \u2014 Record individual &amp; relay swim events\u23f1 Times \u2014 Track distances, times, places &amp; splits\ud83d\udc65 Swimmers \u2014 Build team rosters with numbers [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/swimmingtrak.tacintheknow.com\/index.php?rest_route=\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/swimmingtrak.tacintheknow.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/swimmingtrak.tacintheknow.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/swimmingtrak.tacintheknow.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/swimmingtrak.tacintheknow.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":3,"href":"https:\/\/swimmingtrak.tacintheknow.com\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":11,"href":"https:\/\/swimmingtrak.tacintheknow.com\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/11"}],"wp:attachment":[{"href":"https:\/\/swimmingtrak.tacintheknow.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}