🏠 HOME PAGE

Purpose: Your personalized entry point to the portal, acting as a crucial communication hub for program-wide announcements and system updates.

Key Information & Features:

  • Welcome Message: A dynamic greeting to start your day.

  • System Update Notifications: (CRITICAL FOR YOU!) This section displays all important announcements, maintenance notices, or new feature alerts from the program administrators. These can be general info, high priority, or urgent updates regarding the portal's functionality.

  • Head Coach Message: An evolving message or insight from program leadership.

  • Our Coaches Section: Provides a quick overview of the coaching team.

How it Helps You:

  • Stay Informed Instantly: This is your primary source for critical information about the portal's status, upcoming changes, or program-wide directives that might impact your students or your coaching workflow.

  • Anticipate Student Questions: Knowing about system updates or program announcements helps you prepare for student queries.

Navigation Tip: Make it a habit to check the "System Update Notifications" on the Home page whenever you log in.

👪 COUNCILS

Purpose: This page provides an overview of all councils within the program, allowing you to quickly see the status of different groups and drill down into specific council details.

Key Information Displayed:

  • Council List: A comprehensive list of all active councils.

  • Coach Names: Identifies the coaches assigned to each council.

  • Student Count: Shows how many students are in each council.

  • Summary Statistics: Provides a high-level view of goals, milestones, and action plan completion within each council (if available and calculated).

  • Access to Detail: Each council entry allows you to click and view a detailed report for that specific council.

How it Helps Coaches:

  • Quick Overview: Instantly see the names and basic composition of all councils.

  • Council Performance at a Glance: Get a general sense of how councils are progressing.

  • Navigate to Detail: Easily access the "Council Detail" page for any council you oversee to see individual student progress.

Navigation Tips:

  • Use the search bar to find a specific council or coach.

  • Click on a council's entry to expand it and see basic student information, or click "View" to go to the dedicated "Council Detail" page.

🔔 NOTIFICATIONS PAGE

Purpose: A dedicated inbox for all notifications, including general announcements, reminders, and performance alerts relevant to your role.

Key Information Displayed:

  • List of Notifications: All active and unread notifications addressed to you or your role.

  • Notification Details: Each notification shows:

    • Title and Message: The main content of the notification.

    • Type: (e.g., Info, Reminder, Red Flag, System Update).

    • Priority: (e.g., Low, Normal, High, Urgent), often color-coded.

    • Target: Indicates if it's a general announcement or targeted to a specific student/group.

    • Date: When the notification was created.

  • Read/Unread Status: Visually indicates which notifications you've already seen.

How it Helps Coaches:

  • Centralized Communication: All important messages are in one place, reducing the chance of missing critical information.

  • Actionable Alerts: "Red Flag" notifications (generated automatically by the system) will alert you to students who are falling behind, prompting timely intervention.

  • Manage Reminders: If administrators send specific reminders to you or your students (via this system), they will appear here.

Navigation Tips:

  • Regularly check this page for new notifications.

  • Notifications usually pop up as banners on the Home page but are stored here for detailed review and history.

📄HANDOUTS PAGE

Purpose: A digital library of all official program documents, resources, and supplementary materials, easily accessible for all users.

Key Information Displayed:

  • List of Handouts: Each entry includes:

    • Title: Name of the document.

    • Thumbnail: A small image representing the document.

  • Download/View Options: Buttons to directly download the PDF file or view it in your browser.

How it Helps Coaches:

  • Resource Hub: Quickly access and share program handbooks, worksheets, presentations, or any other official documents with your students.

  • Consistency: Ensures everyone has access to the latest approved versions of materials.

  • Efficiency: No need to search through emails or external drives; all materials are centralized.

Navigation Tips:

  • Use the search bar if there are many handouts.

  • Click the "Download" icon to save a copy to your device, or the "View" icon to open it in a new browser tab.

🌟MASTERMIND PAGE

Purpose: This page serves as a resource for Mastermind group activities, typically providing guidance, tools, or content relevant to collaborative learning and support sessions.

Key Information Displayed:

  • Content Specific to Mastermind:

    • Seven-Step Mastermind Circle

    • Prayer

How it Helps Coaches:

  • Support Mastermind Groups: Provides materials and structure for the Mastermind groups you might be facilitating or participating in.

  • Consistency in Facilitation: Ensures all coaches and participants have the same foundational information for Mastermind activities.

COMPLETION PAGE

Purpose: This page is designed to track and celebrate the completion of specific tasks or statements beyond the main goal-setting framework, ensuring students acknowledge key achievements.

Key Information Displayed:

  • Completion Categories: Tasks are grouped into different areas (e.g., Relationships, Health, Spiritual, Education, Finances, Career, Presentation).

  • Statement/Task List: Under each category, specific completion statements or tasks are listed.

  • Completion Status: A clear indicator (e.g., a checkbox) showing whether a task has been marked as complete.

How it Helps Coaches:

  • Monitor Holistic Progress: Track student engagement and completion in areas beyond their primary goals.

  • Encourage Milestones: Remind students to mark off completed tasks, providing them with a sense of accomplishment.

  • Discussion Points: Use incomplete tasks as talking points in coaching sessions to understand challenges or provide support.

Navigation Tips:

  • Encourage your students to actively update this page as they complete items.

  • You can review your students' completion status (if you have the appropriate access).

🗓 SCHEDULE PAGE

Purpose: Provides a clear, organized overview of the entire program's schedule, including key dates, events, and activities, broken down by week.

Key Information Displayed:

  • Weekly Breakdown: Events are grouped by program week (e.g., Week 1, Week 2).

  • Week Dates: The date range covered by each program week.

  • Event Date: The specific date for each event.

  • Event Name: The title of the activity (e.g., "Workshop," "Intensive").

  • Week's Completion: Detailed information about what the Program Week is about and it's target progess percentage.

How it Helps Coaches:

  • Stay Organized: Easily keep track of important program dates and activities.

  • Student Support: Remind students of upcoming deadlines, workshops, or key events.

  • Planning Ahead: Plan your coaching sessions around the program's flow and anticipated needs.

Navigation Tips:

  • Scroll through the weeks to see past, current, and upcoming events.

  • This is a static display of the schedule; updates are managed by administrators.

🎯GOAL STATISTICS OVERVIEW (GOAL STATS PAGE)

Purpose: This page provides a comprehensive snapshot of goal-setting and progress across the entire program, as well as broken down by individual councils. It's designed to help you understand the health of goal achievement.

Key Information Displayed:

  • Program Summary:

    • Total Students: Number of students in the program.

    • Students with Goals: How many students have set at least one goal.

    • Total Goals Created: The total count of all goals set by students, categorized by Enrollment, Personal, and Professional types.

    • Average Overall Progress: The average completion percentage across all goals and students in the program.

    • Students with Milestones/Action Plans: Shows the number of students who have gone further to define weekly milestones and specific action plans.

  • Council Breakdown: For each council:

    • Council Name: The name of the council.

    • Students with Goals: Number of students in that council who have set goals.

    • Total Goals: Number of goals created within that council.

    • Students with Milestones: Number of students who have defined milestones for their goals.

    • Students with Action Plans: Number of students who have created action plans for their milestones.

    • Average Progress by Goal Type: Average completion percentage for Enrollment, Personal, and Professional goals within that council.

    • Overall Average Progress: The average progress across all goals in that specific council.

  • Data Update Information: Shows when the data was last calculated and by whom.

  • Download Options: "Download CSV" and "Download PDF" buttons to export the entire report for offline viewing or record-keeping. The PDF will have the branded, official layout.

How it Helps Coaches:

  • Identify Program Trends: See if students are actively setting goals and milestones.

  • Council Comparison: Compare progress across different councils (especially useful for Head Coach and Facilitators).

  • Data for Discussions: Use concrete numbers to inform coaching sessions or team meetings.

  • Accountability: See when the data was last updated, ensuring you have the most current information.

  • Offline Access: Easily get a printable or shareable version of the statistics.

Important Note: The data on this page is manually updated by the Super Admin or Goals Master. It's generally updated at the end of the day, 11:59 PM daily or earlier. For urgent updates, please contact Super Admin.

📊PERFORMANCE ANALYTICS PAGE

Purpose: This page provides deeper insights into student performance based on their goal progress, helping coaches identify students who might need additional support or those who are excelling. It's divided into two main views: Team View and Council View.

Key Information Displayed:

a) Team View (Overall Program Metrics)

  • Total Students: Count of all active students.

  • Students Needing Support: Identifies students who are below the current week's expected progress target.

  • Action Plan Completion (Weeks 1-3 & 1-4): Shows how many students have completed all their action plans for early program weeks, indicating strong engagement.

  • 100% Milestones: Number of students who have completed all their program milestones.

  • Student Progress Details: A sortable and filterable table listing individual students, their council, and their overall progress percentage. You can filter this table to see:

    • Overall Progress

    • Weekly Progress (for any specific week)

    • Students "Needs Support" (based on current week's target)

    • Students with 100% Action Plans (Wk 1-3 or Wk 1-4)

    • Students with 100% Milestones

b) Council View (Detailed Council Performance)

  • Accordion-style List: Each council is represented by an expandable section.

  • Council Name & Coach: Clearly identifies the council and its associated coaches.

  • Student List with Progress: Inside each council's section, you'll see a list of its students, their overall progress percentage (with a progress bar), and options to "View" their individual goals page.

How it Helps Coaches:

  • Identify At-Risk Students (Team View): The "Needs Support" filter is incredibly powerful for quickly seeing who might be falling behind and requires intervention.

  • Recognize Top Performers (Team View): Identify students who are consistently completing action plans and milestones.

  • Monitor Council Health (Council View): Get a quick visual on the overall progress of students within each council.

  • Targeted Support: Use the individual student progress data to prepare for one-on-one coaching sessions.

  • Strategic Planning: For Head Coaches and Facilitators, this view helps in understanding team and council strengths and weaknesses to plan interventions or recognition.

Navigation Tips:

  • Use the "Team View" and "Council View" tabs to switch between the overall and council-specific perspectives.

  • In "Team View," use the "Select a view..." dropdown to apply various filters to the student list.

  • In "Council View," use the search bar to quickly find a specific council. Click on a council's row to expand it and see its students.

🏅 PROGRESS REPORTS PAGE

Purpose: To offer a centralized, data-driven overview of student progress across various program goals and milestones. This helps in understanding overall program engagement and identifying individual student performance trends.

Key Information Displayed:

  • Weekly Program Report: A detailed PDF report summarizing student progress for a selected program week, including overall summary statistics and progress by council.

  • P&P Goal Progress: Lists students with greater than 0% progress in their Personal & Professional goals, sorted from highest to lowest progress.

  • Enrollment Goal Progress: Lists students with greater than 0% progress in their Enrollment goals, sorted from highest to lowest progress.

  • 100% Action Plans (W1-3 / W1-4): Identifies students who have completed all their action plans for the specified week ranges (Weeks 1-3 and Weeks 1-4).

  • 100% Milestones (All): Shows students who have completed all their milestones across all their goals.

For each report type, you will see a count of qualifying students. When viewing details, a table displays the student's name, council, and relevant progress metrics (e.g., percentage completion).

How it Helps Coaches:

  • Quick Identification: Easily spot students who are on track, excelling, or potentially falling behind in their goals and action plans.

  • Targeted Support: Use the reports to identify specific individuals or councils that may require more focused attention or intervention.

  • Performance Monitoring: Track the effectiveness of coaching strategies and program content by observing overall progress trends.

  • Accountability: Provides concrete data for discussions with students regarding their progress and areas for improvement.

  • Administrative Efficiency: Generate quick PDF/CSV exports for record-keeping, sharing, or deeper analysis, saving time on manual data compilation.

Navigation Tips:

  1. Accessing the Page: Navigate to "Progress Reports" from the main sidebar menu.

  2. Weekly Report Generation: Use the "Select a week..." dropdown under the "Weekly Program Report" section to choose a specific program week, then click "Generate Report" to download a PDF.

  3. Viewing Details: For "Completion & Progress Reports" cards, click the "Show Details" button to view a list of qualifying students directly on the page. Click "Hide Details" to collapse the list.

  4. Exporting Data: Each report card has "PDF" and "CSV" download buttons. Click these to export the respective student lists for offline use or further analysis.

🙂 ADMIN PANEL PAGE

Purpose: This is the control center for program administrators and key leadership, allowing them to manage users, content, notifications, and data utilities for the entire portal. Access to this page is restricted based on your role.

Key Information Displayed:

  • Tabbed Interface: The panel is organized into different management sections via tabs on the left.

  • Modules Include:

    • User Management: View all users, manage user roles, and reset user passwords.

    • Data Management: Tools to refresh program statistics (e.g., Council Stats) and generate performance alerts.

    • Notifications: Create, edit, and manage system-wide announcements or targeted reminders.

    • Program Schedule: Add, modify, or delete program events and their details.

    • Handouts: Upload, update, and organize PDF handouts and other resources.

    • Download Tracker: Monitor who has downloaded which reports, providing valuable audit trails.

How it Helps Coaches (with Admin Access):

  • Content Control: Manage resources and communications visible to all users.

  • Data Oversight: Trigger calculations for program statistics and identify students needing support.

  • User Support: Assist users with password resets and account management.

  • Program Operations: Directly influence and manage various aspects of the program's digital platform.

NOTE:

  • Only the Super Admin is authorized to access, use and make changes on this page.

🔐 LOGIN ISSUES
  • Double-check your email address (no typos or extra spaces)

  • Verify password is correct (check caps lock)

  • Try refreshing the page (F5 or Ctrl+R)

  • Clear your browser cache and cookies

  • If still failing, contact Super Admin immediately

  • Do NOT try multiple times rapidly - this may temporarily lock your account

Problem: "Cannot log in" / "Invalid credentials" / Error 401 (Unauthorized) Solution:

Error Code 401 - Unauthorized Access:

  • Your credentials are incorrect or session has expired

  • Detailed Solution:

    1. Double-check email address for typos (common: gmail.co instead of gmail.com)

    2. Verify password (check caps lock, num lock)

    3. If using saved passwords, try typing manually

    4. Clear browser's saved login data and re-enter

    5. If password forgotten, use "Forgot Password" link

    6. Wait 5 minutes between login attempts to avoid lockout

  • Re-enter login information carefully

  • Try logging out completely and logging back in

  • Request reset password if necessary

Error Code 403 - Forbidden:

  • Your account may be disabled or suspended

  • Detailed Solution:

    1. Check with Super Admin if your user account is still active

    2. Verify you're accessing the correct portal URL

    3. Ensure your program participation hasn't expired

    4. Don't attempt multiple logins as this may worsen the lockout

  • Contact Super Admin immediately for account reactivation

  • Do not attempt to create a new account

Error Code 429 - Too Many Requests:

  • You've attempted to login too many times

  • Detailed Solution:

    1. Stop all login attempts immediately

    2. Wait exactly 30 minutes before trying again

    3. When you retry, ensure credentials are 100% correct

    4. If urgent, contact Admin for manual unlock

    5. For future: limit to 3 login attempts before getting help

  • Wait 15-30 minutes before trying again

  • Contact Super Admin if urgent access is needed

💾 SAVING GOALS ISSUES
  • Make sure you click "Save Goal" button (not just navigate away)

  • Wait for the screen to refresh after saving, then check your goals if saved

  • If page seems frozen, refresh and check if changes were saved

  • Don't edit multiple goals simultaneously in different tabs

  • If persistent issues, screenshot the error and contact your Coach

Problem: "Goals not saving" / "Changes lost" / Error 500 (Server Error) Solution:

Error Code 400 - Bad Request (VERY COMMON ISSUE): This often happens when copy-pasting from Excel, Word, or other applications

  • Detailed Solutions:

    1. If copying from Excel/Word/PowerPoint:

      • NEVER paste directly into the goal form

      • Copy your text from Excel/Word

      • Open Notepad (Windows) or TextEdit (Mac) in plain text mode

      • Paste into Notepad first (this removes all hidden formatting)

      • Copy the cleaned text from Notepad

      • Then paste into the goal form

    2. Check for problematic characters:

      • Remove emojis and special symbols (★, ●, ➤, etc.)

      • Remove smart quotes (" ")

      • Remove bullet points copied from Word/Excel

      • Check for invisible characters (extra spaces, tabs)

    3. Field validation issues:

      • Ensure all required fields are completed

      • Check character limits (goals may have 2000 character max)

      • Remove HTML tags if accidentally pasted (<b>, <i>, etc.)

      • Avoid using angle brackets < >

    4. If error persists after cleaning:

      • Try typing a simple test goal: "This is a test goal"

      • If test saves successfully, the issue is with your content formatting

Error Code 500 - Internal Server Error:

  • Temporary server problem - wait 5-10 minutes and try again

  • If error persists beyond 30 minutes, contact your Coach

  • Copy your goal text to a separate document before retrying

Error Code 504 - Gateway Timeout:

  • Server is taking too long to respond

  • Your goal may still not have been saved - check before re-entering

  • Try again in a few minutes

Error Code 413 - Request Entity Too Large:

  • Your goal content is too long for the system

  • Reduce text length or remove unnecessary content

  • Maximum recommended: 2000 characters per goal

Error Code 422 - Unprocessable Entity:

  • Data format is incorrect (common with date fields)

  • Check that dates are in correct format (MM/DD/YYYY or DD/MM/YYYY)

  • Ensure numeric fields contain only numbers

  • Remove special characters from name fields

(FOR STUDENTS)
📱 MOBILE/TABLET ISSUES

Problem: Layout looks broken or buttons don't work Solution:

  • Use landscape mode on tablets

  • Try a different browser (Chrome recommended)

  • Close other apps to free up memory

  • Use desktop/laptop when possible for goal editing

  • Clear mobile browser cache

Mobile-Specific Issues:

Touch targets too small:

  • Rotate device to landscape mode

  • Use pinch-to-zoom to enlarge buttons

  • Consider using tablet or desktop for complex tasks

Text cut off or overlapping:

  • Scroll horizontally if needed

  • Try different browser (Safari on iOS, Chrome on Android)

  • Reduce browser zoom level (if accidentally zoomed in)

Buttons not responding:

  • Ensure you're tapping center of button, not edges

  • Try double-tap if single tap doesn't work

  • Close other apps to free up device memory

  • Restart browser app if performance is sluggish

Virtual keyboard covering form fields:

  • Scroll up after keyboard appears to see hidden fields

  • Use "Next" button on keyboard to navigate between fields

  • Close keyboard between sections to see full form

Error Code 408 - Request Timeout on Mobile:

  • Poor mobile connection causing timeouts

  • Detailed Solution:

    1. Check signal strength (move closer to router/tower)

    2. Switch from WiFi to mobile data (or vice versa)

    3. Close background apps using bandwidth

    4. Save goals in smaller sections rather than all at once

    5. Use desktop for lengthy goal entry sessions

Error Code 502 - Bad Gateway:

  • Temporary connection issue between servers

  • Detailed Solution:

    1. Wait 2-3 minutes and refresh the page

    2. If on mobile data, try switching to WiFi (or vice versa)

    3. Close and reopen the browser app completely

    4. If error persists beyond 15 minutes, try desktop

    5. Contact Coach if desktop also shows same error

  • Refresh the page and try again

  • Switch to desktop if mobile continues having issues

🔄 FIRST-TIME LOGIN

Problem: Forced to change password Solution:

This is normal! Set a secure password (minimum 6 characters) that you'll remember

Problem: "Account not found" on first login Solution:

  • Verify you're using the exact email address provided to the Admin

  • Contact Super Admin to verify account creation

👥 STUDENT ACCESS ISSUES

Problem: Student can't access their goals or account disabled / Error 403 Solution:

  • Verify the student is assigned to your council in the Councils Page

  • Contact Super Admin if student is not showing on your Council's student list

  • Confirm student is using correct email address

Error Code 404 - Not Found:

  • Student account may not exist in the system

  • Verify spelling of student's email address

  • Contact Super Admin to check if account was properly created

Error Code 422 - Unprocessable Entity:

  • Data validation error when updating student information

  • Check for special characters in names or invalid email formats

  • Contact Super Admin for assistance with data correction

📊 ANALYTICS NOT LOADING

Problem: Performance Analytics or Goals Stats showing "No data" / Error 502/504 Solution:

  • Data is calculated manually by Super Admin - it may not be current

  • Contact Super Admin to refresh council statistics

  • Try refreshing the page after a few minutes

  • Clear browser cache if data appears stale

Error Code 503 - Service Unavailable:

  • Analytics service is temporarily down for maintenance

  • Try again in 15-30 minutes

  • Contact Super Admin if issue persists beyond 2 hours

🎯 VIEWING STUDENT GOALS

Problem: Cannot see a specific student's goals / Error 403 Solution:

  • Make sure student has actually created goals

  • If you're a Coach, you can see all the students’ goal details, check other students in other councils.

  • If other student goal details are not viewable, contact Super Admin.

  • If only the specific student’s goals are not viewable, refresh the page.

Problem: Goals appear blank or corrupted Solution:

  • Ask student to log in and verify their goals are visible to them

  • Clear your browser cache and retry

  • If student confirms goals exist but you can't see them, contact Super Admin

  • Have student download csv or pdf from their Student Goal Page and share with you

📄 PDF EXPORT ISSUES

Problem: Downloads failing or blank PDFs / Error 500 Solution:

  • Wait a few seconds between download attempts

  • Ensure student has created goals before exporting

  • Try downloading from a desktop browser

  • Contact Super Admin if persistent issues

Error Code 406 - Not Acceptable:

  • PDF generation service may be overloaded

  • Try downloading during off-peak hours

  • Request manual PDF generation from Super Admin if urgent

🔧 SYSTEM ADMINISTRATION

Problem: Need to update notifications, schedule, or content Solution:

  • Contact Super Admin for management tasks

  • Only Super Admin can create/disable user accounts

  • Council statistics is manually refreshed by end of day, 11:59pm daily, or earlier.

Error Code 405 - Method Not Allowed:

  • You may be trying to access a function above your permission level

  • Contact Super Admin for elevated access if needed

  • Verify you're logged in with correct admin credentials

Database Connection Errors:

  • Error 502/503/504 may indicate database connectivity issues

  • Contact technical support via Super Admin immediately

  • Monitor system status page if available

📈 DATA ACCURACY

Problem: Statistics seem outdated or incorrect / Error 502 Solution:

  • Request Super Admin to Calculate Council Statistics

  • This must be done manually - it's not automatic

  • Allow a few minutes for processing

  • Refresh Goals Stats page after calculation

Data Sync Issues:

  • If numbers don't match between reports, advise Super Admin

  • Check timestamp on Goals Stats Page for last update

  • Data is updated at end of day, 11:59 daily or earlier.

  • Verify all councils are included in calculations

🚨 PERFORMANCE MONITORING

Problem: Need to identify at-risk students Solution:

  • Request Super Admin to Scan for Performance Issues

  • Review Performance Analytics page regularly

  • Export council reports for detailed analysis

  • Set up regular check-ins with Head Coach

Alert System Issues:

  • If automated alerts aren't working, manually check student progress weekly

  • Request Super Admin to check notification settings

  • Request test alert system with known test cases

COMMON ERROR CODES & SOLUTIONS

Authentication Errors

  • Error 401 - Unauthorized: Invalid login credentials or expired session

    • Solution: Re-login with correct credentials

  • Error 403 - Forbidden: Account lacks permission or is disabled

    • Solution: Contact Super Admin for access verification

  • Error 429 - Too Many Requests: Rate limiting due to repeated attempts

    • Solution: Contact Super Admin for access verification

Server Errors

  • Error 500 - Internal Server Error: General server malfunction

    • Solution: Wait 10-15 minutes and retry; contact admin if persistent

  • Error 502 - Bad Gateway: Communication error between servers

    • Solution: Refresh page; usually resolves within minutes

  • Error 503 - Service Unavailable: Server temporarily overloaded or down for maintenance

    • Solution: Wait and retry; check for maintenance announcements

  • Error 504 - Gateway Timeout: Server took too long to respond

    • Solution: Retry request; may indicate heavy server load

Client Errors

  • Error 404 - Not Found: Requested page or resource doesn't exist

    • Solution: Check URL for typos; contact Super Admin if link is broken

  • Error 413 - Payload Too Large: Uploaded content exceeds size limits

    • Solution: Reduce file size or content length

  • Error 422 - Unprocessable Entity: Data format is incorrect

    • Solution: Check for special characters or invalid formats

Network Errors

  • Error 408 - Request Timeout: Your connection was too slow

    • Solution: Check internet connection; try again with stable connection

  • Error 412 - Precondition Failed: Browser cache issue

    • Solution: Clear cache and cookies; hard refresh page

BROWSER COMPATIBILITY & TECHNICAL REQUIREMENTS

🌐 RECOMMENDED BROWSERS

Fully Supported:

  • Google Chrome (Version 90+)

  • Mozilla Firefox (Version 88+)

  • Safari (Version 14+)

  • Microsoft Edge (Version 90+)

Not Supported:

  • Internet Explorer (any version)

  • Browsers older than 2 years

  • Mobile browsers in portrait mode for goal editing

📱 DEVICE COMPATIBILITY

Best Experience: Desktop or laptop computer (1024x768+ resolution) Mobile Phones:

  • Works for viewing goals and basic navigation

  • Editing goals is difficult - use desktop when possible Tablets:

  • Use landscape orientation

  • 10-inch tablets recommended over smaller ones

  • iPad: Safari browser recommended

  • Android tablets: Chrome browser recommended

🔄 WHEN PAGES WON'T LOAD

Error: "This page isn't working" / "Connection timed out" Solution:

  1. Hard refresh: Ctrl+F5 (Windows) or Cmd+Shift+R (Mac)

  2. Clear browser cache and cookies:

    • Chrome: Settings → Privacy → Clear browsing data

    • Firefox: Settings → Privacy → Clear Data

    • Safari: Develop → Empty Caches

  3. Try incognito/private browsing mode

  4. Check internet connection stability

  5. Try different browser

  6. Restart router/modem if other websites also slow

Error: "DNS_PROBE_FINISHED_NXDOMAIN" Solution:

  • Check if URL is typed correctly

  • Try accessing from different network (mobile data vs. WiFi)

  • Contact Super Admin if portal URL has changed

⏰ TIMEOUT & SESSION ISSUES

Problem: "Session expired" or automatic logout / Error 401 Solution:

  • This is normal after 2+ hours of inactivity

  • Simply log back in with your credentials

  • Your work should be saved if you clicked "Save" buttons

  • Set reminder to save work every 15-20 minutes

Problem: "Multiple session detected" / Error 409 Solution:

  • You're logged in on multiple devices/browsers

  • Log out from all other sessions

  • Close duplicate browser tabs

  • Wait 5 minutes then log in fresh

ESCALATION PROCESS

Quick Reference Contact Chain:

For Coaches:

  1. Check all resources first.

  2. Gather helpful info prior to escalation, e.g., Error Message, Screen Shots

  3. Contact Super Admin

  4. Technical emergencies → Super Admin

Emergency Technical Contact: support@programportal.asia

When to Escalate Immediately:

  • Error 500 lasting more than 30 minutes

  • Cannot access portal at all (Error 503/502 for extended period)

  • Data loss or corruption suspected

  • Security concerns or unauthorized access

  • Student unable to submit time-sensitive goals

PREVENTIVE MAINTENANCE TIPS

✅ Save frequently - Click save buttons, don't rely on auto-save


✅ Use desktop/laptop for important tasks like goal editing


✅ One tab at a time - Don't edit goals in multiple browser tabs

✅ Keep browsers updated - Use latest versions of Chrome/Firefox


✅ Stable internet - Use reliable connection for important tasks


✅ Regular logout - Don't stay logged in overnight on shared computers

QUICK ERROR CODE REFERENCE

Error Code Meaning User Action

400 Bad Request Check input form

401 Unauthorized Re-login

403 Forbidden Contact admin

404 Not Found Check URL

408 Request Timeout Check connection

413 Payload Too Large Reduce content size

422 Unprocessable Entity Fix data format

429 Too Many Requests Wait before retrying

500 Internal Server Error Wait and retry

502 Bad Gateway Refresh page

503 Service Unavailable Try later

504 Gateway Timeout Retry request

© 2025 Program Portal

emPowered by SKILLT DESIGN

Last Updated: August 11, 2025
Version: 2.1

Contact: support@programportal.asia for technical support