Forum System Demonstration Script
0:00-0:30 Introduction
Good [morning/afternoon], I'll be demonstrating the Student-Counselor Forum feature of our counseling
system.
This platform allows students to raise concerns and receive responses from counselors, with public or private
visibility.
Let's begin as a student.
0:30-2:30 Student Side
Login as Student
Login with a student account. Confirm role display.
Create Post
Title: Struggling with Time Management
Content:
I'm having trouble managing my assignments and classes. I often miss deadlines and feel overwhelmed. Any
advice on how to plan my time better?
Set post to Public, then submit.
View Post
Check that the post is displayed in the list.
Toggle Visibility
Click 'Make Private', then back to 'Public'.
Comment
Comment Content:
I think having a daily to-do list might help. It works for me!
2:30-5:30 Counselor Side
Forum System Demonstration Script
Login as Counselor
Login using a counselor account.
View Posts
Observe all posts, including private ones.
Reply to Post
Reply Content:
Try using a weekly planner to block out your study time and deadlines.
Start with the most urgent tasks each day.
Close Post
Click 'Close Post' to prevent further replies.
Delete Post (optional)
Click 'Delete Post' to remove test or inappropriate posts.
5:30-7:30 Notifications
System notifications are generated:
- When a student creates a post (notifies counselors)
- When a reply is added (notifies previous participants)
Stored in Firestore under the 'notifications' collection.
7:30-9:30 Wrap-Up
Summary of features:
- Students can create posts, toggle visibility, and comment
- Counselors can view, reply, close, or delete posts
- Real-time notification system in Firebase
- Posts and actions synced with Firestore
Forum System Demonstration Script
9:30-10:00 Q&A
That concludes the demonstration of the Student-Counselor Forum.
Thank you! I'm happy to answer any questions.