Peak Ice App - Guide

Peak Ice Schedule - First Usage

Welcome to the Peak Ice Schedule! This guide will help you understand how to use the app. It allows you to view the schedule, book private lessons and manage your skaters efficiently.


Getting Started

Form registration, sign up and login

  • The email address used in the registration form will be automatically assigned to the skater.

  • If you don't have a Peak Ice account yet, sign up to create a new one and use the email address you provided in the registration form to book private lessons.

  • If you just want to view the schedule, you can sign up with any email address you want.

    • Note that the account related to the registration form can provide skater access to delegate private session registration capabilities, see Accessing your profile below.


Schedule page

If you're logged, you'll see your personal schedule based on your camp registration.


If No Schedule Is Available Yet:

  • You'll see a message "No lessons for this day".


If Your Email Is Not Associated With Any Skater:

  • You'll see the schedule but you will not be able to book any private lessons.

  • Contact the person who registered the skater via the registration form.


Viewing Your Schedule

Once your schedule is available:

  1. Date Selection:

    • Use the date picker in the middle of the screen to select a specific day

    • Use the "Previous Day" and "Next Day" buttons to navigate between days

    • The system displays the full day's schedule for the selected date

  2. Skater Selection:

    • If multiple skaters are associated with your account, use the "Skater" dropdown to select which skater's schedule to view

  3. Understanding the Schedule: Each card on the screen represents a lesson or ice time and includes:

    • Time: The start and end time of the session

    • Session type: The type of session (e.g., Private, Technique, Skating Skills)

    • Coach(es): The assigned coaches for the session

    • Group(s): The group(s) this session is for (if applicable)

    • Information: Additional notes about the session


Requesting Private Lessons

  1. Finding Available Sessions:

    • Look for cards labeled "Private Available" or "Open Ice" sessions

    • These indicate times when you can request a private lesson

  2. Making a Request:

    • Click the "Request" button at the bottom of an available session card

    • Complete the dialog box that appears to submit your request

    • After submission, the status will change to "Private Pending"

  3. Request Status:

    • Pending requests will be reviewed by coaches

    • Once approved, the session will change to "Private Confirmed"

    • You'll see your name listed under the lesson details


Using Filters

The filters section at the top of the page helps you customize what's displayed:

  1. Expand the Filters Panel by clicking on it

  2. Available Filters:

    • Coaches: Filter sessions by specific coaches

    • Sessions: Filter by lesson types (Technique, Skating Skills, etc.)

    • Skaters (Admin/Coach only): Filter to see specific skaters' schedules

    • Groups (Admin/Coach only): Filter by specific groups

  3. Applying Filters: Selections are applied automatically; multiple selections work together to narrow results


Accessing Your Profile

  1. Navigate to Profile: Click on your account icon in the top right corner of any page, then select "Profile" from the dropdown menu.

  2. View Profile Information: Upon loading, you'll see your registered skaters and any skaters shared with you by other users.


Understanding Your Profile Page

The Profile page is divided into sections:


My Skaters

This section displays all skaters registered under your account. For each skater, you'll see:

  • Name: The skater's full name

  • Group: The skater's assigned group (e.g., "Chopin", "Bach")

  • Attendance: Camp weeks the skater is registered for, displayed as chips

  • Manage Access: Button to share access with other users


Skaters Shared With Me

This section shows skaters that other users have shared with you. This allows you to view schedules and information for skaters registered under different accounts. For each shared skater, you'll see:

  • Name: The skater's full name

  • Group: The skater's assigned group

  • Attendance: Camp weeks the skater is registered for


Managing Skater Access

The Profile page allows you to share access to your skater's information with other users, such as another parent, a guardian, or a coach. This is useful when multiple people need to manage or view a skater's schedule.


To Share Access to a Skater:

  1. Find the Skater: Locate the skater in the "My Skaters" section

  2. Open Access Management: Click the "Manage Access" button for the skater you want to share

  3. Add New Access: In the dialog that appears:

    • Under "Current Access," you'll see a list of email addresses that already have access

    • Enter the email address of the person you want to share with in the "Email Address" field

    • Click "Add Access"

  4. Confirmation: You'll receive a success message when access has been granted


To Remove Access for a User:

  1. Find the Skater: Locate the skater in the "My Skaters" section

  2. Open Access Management: Click the "Manage Access" button for that skater

  3. Remove Access: In the dialog:

    • Find the email address you want to remove in the "Current Access" list

    • Click the delete (trash can) icon next to that email

  4. Confirm Removal: When prompted, confirm that you want to remove access

  5. Confirmation: You'll receive a success message when access has been removed


Important Notes About Sharing

  1. Email Verification: The email address you share with must be registered in the Peak Ice system

  2. Immediate Effect: Access changes take effect immediately

  3. View Only: Shared users can view the skater's schedule but cannot modify information

  4. Privacy: Only share access with people who need to see your skater's information



Account Management

Deleting Your Account

The Profile page includes a "Danger Zone" section that allows you to delete your account if needed:

  1. Navigate to Danger Zone: Scroll to the bottom of the Profile page

  2. Delete Account: Click the "Delete account" button

  3. Confirm Deletion: A confirmation dialog will appear; click "Yes" to proceed

  4. Warning: Account deletion is permanent and cannot be undone. All your data will be removed from the system.


Tips for Efficient Profile Management

  1. Regular Review: Periodically review who has access to your skaters' information

  2. Share Responsibly: Only share access with people who genuinely need it

  3. Revoke When Needed: If someone no longer needs access, remember to remove them

  4. Multiple Skaters: If you have multiple skaters, manage access for each one individually



Additional Features

Error Recovery

If you encounter loading errors:

  • A message will appear indicating the failure

  • Use the "Refresh" button to try again

  • A cooldown timer prevents excessive refresh attempts

Double Booking Warnings

  • The system will warn you if a skater has overlapping private sessions

  • Contact staff to resolve any scheduling conflicts

Navigation

  • Use the scroll-to-top button (arrow up) to quickly return to the top of the page when viewing a large schedule


Tips for Efficient Use

  1. Regular Checking: Check your schedule regularly, as it may be updated with new sessions

  2. Filter Strategically: Use filters to focus on specific time periods or session types

  3. Prompt Action: Request private lessons as soon as they become available, as they may fill quickly

  4. Contact Staff: For any issues that cannot be resolved through the interface, contact Peak Ice staff

Thank you for using the Peak Ice Schedule App! If you have any questions or feedback, please contact our staff.