10All users

Training Module 10 — Noticeboard & Feed

GoClubPro User Training | Area: Noticeboard / Feed / Notifications


What Users Need to Learn

The Noticeboard (Feed) is the club's communication hub. Users need to understand:

  • How to view and interact with club posts
  • How to comment and like posts
  • How to view the Alerts tab for notifications
  • How admins post announcements and broadcast to the club
  • How to report inappropriate content
  • How to manage notification preferences

1. Step-by-Step Walkthrough

Viewing the Noticeboard

  1. Click Noticeboard (or Feed) in the navigation.
  2. You land on the Noticeboard tab by default.
  3. Posts appear in reverse chronological order (newest first).
  4. Each post shows:
  • Author name and role badge
  • Post content (text, images if attached)
  • Timestamp
  • Like count and Comment count
  1. Scroll down to load older posts.

Liking a Post

  1. Find a post on the Noticeboard.
  2. Click the Like button (thumbs up / heart — depends on your club's theme).
  3. The like count increases instantly.
  4. Click again to unlike.

Commenting on a Post

  1. Click on a post to open the full post view.
  2. Click Add a Comment at the bottom.
  3. Type your comment.
  4. Click Post — your comment appears immediately.
  5. Other club members can reply to your comment, creating a thread.

Viewing Alerts (Notifications)

  1. On the Noticeboard page, click the Alerts tab.
  2. You'll see a chronological list of system notifications:
  • Payment reminders
  • Fixture updates (time/location changes)
  • Squad selection notifications
  • Admin announcements
  • Comment replies (someone replied to your comment)
  1. Click any alert to navigate to the relevant section.
  2. Alerts marked with a red dot are unread.

Posting an Announcement (Admins Only)

  1. Click New Post or Broadcast (button location depends on your role).
  2. Write your announcement text.
  3. Optionally attach an image.
  4. Choose visibility:
  • Club-wide — visible to all members
  • Team-specific — visible only to members of a specific team
  1. Click Post.
  2. All club members see the announcement immediately on their Noticeboard.

Reporting a Post or Comment

  1. Click the ... (more options) button on a post or comment.
  2. Select Report.
  3. Choose a reason (Inappropriate, Spam, Harassment, etc.).
  4. Click Submit Report.
  5. Club Admins are notified and will review the report.

2. Simple Explanation (Beginners)

The Noticeboard is your club's digital notice board — the place where your club shares important announcements, and where members can respond, comment, or react.

Think of it like a group chat that stays organised. Admins post announcements at the top, and members can engage by commenting or liking. The Alerts tab is your personal notifications inbox — it tells you about things that affect you specifically (your payments, your squad selection, changes to your fixtures).


3. Advanced Explanation (Power Users)

Post types:

  • Broadcast post: Created by Admins — club-wide or team-specific visibility. Pinned at the top if marked as priority.
  • Member post: Regular members can post to the general feed (if your club allows this — configurable by admin).
  • System alerts: Auto-generated by the platform (fixture changes, payment reminders, selection notifications) — visible only in the Alerts tab, not the Noticeboard.

Two-tab architecture:

  • Noticeboard tab: Human-authored posts and comments. Social/community layer.
  • Alerts tab: System-generated notifications. Operational layer. These are separate streams — keeping them separate prevents operational alerts from getting buried in social content.

Notification delivery channels:

  • In-app (Alerts tab badge)
  • Push notifications (if enabled in browser/device settings)
  • Email notifications (configurable per-user in Profile → Notification Preferences)

Reporting workflow:

  • Reports are submitted by members → appear in Admin Panel → Reported Content.
  • Admins can: remove the post/comment, warn the user, or dismiss the report.
  • The reporting member is not identified to the content author.
  • Repeated offenses (tracked admin-side) can result in role change or removal.

Comment threading: Comments on posts support one level of nesting (reply to a comment). Deep threading is not supported — keeps discussions manageable.

Feed client real-time updates: The Noticeboard uses a live client — new posts and comments appear without requiring a page refresh.


4. Visual Description (Text-Based)

┌─────────────────────────────────────────────────────────┐
│ NOTICEBOARD [ Noticeboard ] [ Alerts ] │
│ │
│ [ + New Post ] │
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 📢 ADMIN ANNOUNCEMENT │ │
│ │ Coach Mike Johnson · Club Admin │ │
│ │ 2 hours ago │ │
│ │ │ │
│ │ "Training this Thursday is CANCELLED due to │ │
│ │ ground maintenance. See you Saturday!" │ │
│ │ │ │
│ │ 👍 14 likes 💬 3 comments [ ... ] │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 🏆 James O'Brien · Player │ │
│ │ Yesterday │ │
│ │ │ │
│ │ "What a game on Saturday! Well done everyone 🎉" │ │
│ │ │ │
│ │ 👍 22 likes 💬 8 comments [ ... ] │ │
│ └─────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────┘

ALERTS TAB:
 🔴 Your squad has been confirmed for Sat 12 Jul · 1h ago
 🔴 Payment reminder: $22.50 outstanding · 3h ago
 ○ Training was updated: new location · 2d ago
 ○ You've been selected for Eastside vs Doncaster · 5d ago

5. Tooltips & Hints

LocationTooltip Text
New Post buttonShare an update with your club. Admins can send club-wide announcements.
Like buttonReact to a post. Your like is visible to the post author.
Comment boxJoin the conversation. Keep comments respectful — they're visible to all club members.
Alerts tabPersonalised notifications for events that affect you — payments, selections, fixture changes.
Report button (... menu)Flag a post or comment that violates club rules. Your report is anonymous to other members.
Notification badge (red dot)Unread alert — click to see what's new.
Team-specific post visibilityOnly members of the selected team will see this post.

6. FAQ — Noticeboard & Feed

Q: Can any member post to the Noticeboard? A: This depends on your club's configuration. Some clubs allow all members to post; others restrict posting to admins only. If you can't see a "New Post" button, posting is restricted for your role.

Q: I'm not getting push notifications for Noticeboard updates. A: Check that you've allowed notifications in your browser or device settings. Also check your Notification Preferences in your Player Profile to ensure Noticeboard alerts are enabled.

Q: How do I see only announcements from my team? A: Admin posts can be filtered by team. Look for a team filter on the Noticeboard — if your club uses team-specific posts, you'll see a dropdown.

Q: I reported a post — when will it be reviewed? A: Club Admins receive a notification immediately. They typically review within 24–48 hours. You'll see the post removed if they act on the report.

Q: Can I delete my own comment? A: Yes — click the ... menu on your own comment and select Delete. Note: you cannot delete others' comments; only admins can do that.

Q: What's the difference between the Noticeboard and Alerts? A: Noticeboard = human-authored content (posts, comments). Alerts = automatic system notifications (your payments, your squad, your fixtures). They're separate tabs to keep social content from drowning out operational notifications.

Q: I missed an important announcement. Where can I find past posts? A: Scroll down the Noticeboard — posts don't expire. For urgent announcements, ask your admin to pin the post.


7. Common Mistakes & How to Avoid Them

MistakeWhat HappensHow to Avoid
Posting sensitive information (e.g., personal details, scores disputes)Visible to all club members; privacy riskThink before posting — use direct contact for sensitive matters
Not checking the Alerts tabMissing important fixture changes or payment remindersMake Alerts tab part of your daily check-in habit
Ignoring unread alert badgesAccumulation of unread notifications; missed deadlinesClear alerts regularly — click to acknowledge each one
Reporting posts frivolouslyWastes admin time; can affect club cultureOnly report genuine violations (inappropriate, spam, harassment)
Admins broadcasting too frequentlyNotification fatigue; members start ignoring messagesReserve broadcasts for genuinely important updates
Posting team selection debate on the NoticeboardPublic conflict; uncomfortable for all membersSelection disagreements should go via direct message to coach

8. Short Onboarding Script

Noticeboard — Stay Connected With Your Club

Two tabs to know:

  • Noticeboard — club announcements and member discussions. Like and comment on posts.
  • Alerts — your personal notification inbox. Check here for payment reminders, squad updates, and fixture changes.

New posts and alerts appear in real time — no refresh needed.


9. Long Training Guide

The Role of the Noticeboard in Club Culture

The Noticeboard serves multiple communication purposes:

  • Information distribution: Admins broadcast important updates (fixture changes, venue updates, event announcements).
  • Community engagement: Members celebrate wins, share updates, and build club culture.
  • Acknowledgement: Likes and comments show active participation without requiring a response.

Best Practices for Admins Posting Announcements

Good broadcast content:

  • Training cancellations or venue changes (time-sensitive)
  • Season kick-off announcements
  • Major event promotions (presentation night, fundraisers)
  • Congratulatory posts (premiership wins, milestones)

Avoid broadcasting:

  • Routine updates that could be handled via the Schedule page
  • Internal administrative matters
  • Selection announcements (these are handled automatically via the Squad Builder)
  • Anything requiring a response — the Noticeboard is not a two-way direct messaging system

Alert Types and What They Mean

Alert TypeWhat Triggered ItAction Required
Payment reminderFee has been outstanding for X daysGo to Payments and pay
Squad confirmationCoach confirmed squad for a fixtureCheck your Schedule; note the fixture
Fixture updateAdmin changed time/location of a fixtureReview new fixture details on Schedule
Comment replySomeone replied to your commentEngage with the reply if appropriate
Join request approvedAdmin approved your club join requestNo action required — you now have access
MFA setup requiredAdmin has enabled mandatory MFAGo to Profile → Security and set up MFA

Notification Preferences

Each user can configure how they receive notifications:

  1. Go to Player Profile → Notification Preferences.
  2. Toggle each notification type:
  • Payment reminders (email / in-app / push)
  • Squad selection (in-app / push)
  • Noticeboard posts (in-app only — email not recommended for high-volume clubs)
  • Comment replies (in-app)
  1. Save preferences.

Admins cannot override individual members' notification preferences — but they can set system defaults.


10. Micro-Training (Quick Tips)

⚡ QUICK TIPS — Noticeboard & Feed

✅ Check Alerts tab daily — it's your operational inbox
✅ Like and comment on posts — it builds club culture
✅ Admins: only broadcast truly important news
✅ Report inappropriate content immediately
✅ New content appears in real time — no need to refresh
✅ Configure notification preferences in your Profile

11. Troubleshooting

ProblemLikely CauseFix
Can't see Noticeboard in navigationFeed module disabled by adminContact Club Admin to enable the Noticeboard module in Settings → Features
New Post button missingPosting restricted to adminsContact admin if you need to post; submit via admin on your behalf
Push notifications not arrivingBrowser notifications blockedGo to browser Settings → Notifications → allow GoClubPro
Alerts tab not showing new alertsNotification delivery delayWait a few minutes and refresh; check your email if critical
Post reports not visible to adminAdmin role not assignedConfirm reporter sent the report; admin checks Admin Panel → Reported Content
Comments not loadingSlow connection or large threadRefresh the page; older posts with 50+ comments may load slowly
Can't delete my commentSession expiredLog back in and try again
Posts from other teams visibleTeam filtering not configuredAsk admin to configure team-specific visibility on their posts

Module 10 of 15+ | Next: Module 11 — Fines System