Overview of the System
The NTCOGIWC Pastoral Counselling & Support System is a web-based appointment platform that allows church congregants to view available counselling slots and book appointments with pastors or counsellors — without needing to create an account.
As an admin, you are responsible for:
- Setting up available appointment slots (dates and times)
- Registering pastors and counsellors in the system
- Monitoring all booked appointments
- Cancelling appointments when necessary
Accessing the Admin Panel
The admin panel is accessed directly from the main page of the counselling portal.
- Open the counselling portal in your web browser.
- Scroll down and click the tab labelled "Pastor / Administrator / Counsellor Login".
- Enter your admin username and password in the login form.
- Click "Login". The admin dashboard will appear below the login form.
Admin Dashboard Layout
Once logged in, the admin panel contains three main sections:
| Section | Purpose |
|---|---|
| Manage Pastors / Counsellors | Add or view registered pastors and counsellors |
| All Appointment Slots | View, create, edit, and delete time slots |
| Booked Appointments | View all bookings made by congregants |
Managing Pastors & Counsellors
Before creating appointment slots, you should add the pastors or counsellors who will be conducting sessions. Congregants can then select their preferred pastor when booking.
Adding a Pastor / Counsellor
- In the admin panel, locate the "Manage Pastors / Counsellors" section.
- Enter the pastor's Name (e.g., "John Smith").
- Enter their Title (e.g., "Pastor", "Elder", "Counsellor", "Bishop").
- Click "Add Pastor / Counsellor".
- The name will appear in the list below and will be available for congregants to select when booking.
Viewing Current Pastors
All registered pastors and counsellors are listed below the add form. The list shows their name, title, and the date they were added to the system.
Creating Appointment Slots
Appointment slots define the dates and times when counselling sessions are available. Congregants can only book into slots you have created.
How to Create a Slot
- In the admin panel, find the "Create New Appointment Slot" form.
- Click the Date field and pick a date from the calendar. You can only select today or a future date.
- Click the Start Time field and choose the session start time. Times are in 15-minute increments (e.g., 09:00, 09:15, 09:30…).
- Click the End Time field and choose the session end time.
- Click "Create Slot".
- The new slot will appear immediately in the "All Appointment Slots" list below.
Viewing All Slots
The "All Appointment Slots" section shows slots grouped by date in an accordion list. Click on any date to expand it and see the individual time slots for that day.
Each slot shows:
| Column | Meaning |
|---|---|
| Time | Start and end time of the session |
| Status | Available — no booking yet Booked — a congregant has booked this slot |
| Congregant | Shows "Booked" with an icon if the slot is taken |
| Actions | Edit or Delete buttons (only for available future slots) |
To see past slots, tick the "Show past slots" toggle at the top of the section.
Editing an Appointment Slot
You can change the date or time of any slot that has not yet been booked. Booked slots cannot be edited (the Edit button will not appear).
How to Edit a Slot
- Find the slot you want to change in the "All Appointment Slots" list.
- Click the blue "Edit" button next to that slot.
- An edit panel will appear. The current date and times are already filled in.
- Change the Date field — type the new date in YYYY-MM-DD format (e.g., 2026-06-15).
- Change Start Time and/or End Time — type in HH:MM format (e.g., 10:00).
- Click "Save Changes".
- The slot list will refresh automatically to show the updated details.
Deleting an Appointment Slot
Deleting a slot permanently removes it from the system. Only available (unbooked) future slots can be deleted.
How to Delete a Slot
- Locate the slot in the "All Appointment Slots" list.
- Click the red "Delete" button next to that slot.
- A confirmation prompt will appear asking you to confirm the deletion.
- Click "Confirm" to permanently delete the slot, or "Cancel" to go back.
Viewing Booked Appointments
The "Booked Appointments" section shows all appointments made by congregants. It updates automatically when you log in.
Information Displayed
| Column | What it shows |
|---|---|
| Date & Time | When the session is scheduled. Past appointments show a "Past" badge. |
| Congregant | Full name of the person who booked |
| Pastor | The pastor or counsellor selected (if any) |
| Category | The type of counselling requested (e.g., Marriage, Grief, General) |
| Priority | Normal High Urgent |
| Contact | Congregant's email address and/or phone number |
| Appointment ID | Unique 8-character reference (e.g., A3F8B21C) |
Appointments are sorted by date, with the soonest upcoming session at the top.
Cancelling an Appointment
If a session needs to be cancelled — because the pastor is unavailable, or the congregant requested it — you can cancel it from the admin panel.
How to Cancel an Appointment
- Go to the "Booked Appointments" section.
- Find the appointment you wish to cancel.
- Click the red "Cancel" button on that row.
- A confirmation prompt will appear. Click "Confirm" to proceed.
- The appointment is removed and the time slot becomes available again for other bookings.
Looking Up an Appointment by ID
Each appointment has a unique 8-character ID (e.g., A3F8B21C) that is sent to the congregant by email after booking. Congregants can also look up or cancel their own appointment using this ID.
As a Congregant (Public Lookup)
- On the main page, click the "Check My Appointment" tab.
- Enter the Appointment ID received in the confirmation email.
- Click "Find Appointment" to view the details.
- The congregant can cancel their own appointment from this screen if needed.
As an Admin
Admins can see all Appointment IDs in the "Booked Appointments" section. If a congregant contacts the church to cancel, you can cancel on their behalf from the admin panel.
Understanding Priority & Categories
When a congregant books an appointment, they select a counselling category and a priority level. These help pastors prepare and prioritise their sessions.
Priority Levels
| Priority | When to expect it |
|---|---|
| Normal | Routine counselling — no time-sensitive concerns |
| High | Significant personal or family issue requiring prompt attention |
| Urgent | Crisis situation — the congregant needs help as soon as possible |
Common Counselling Categories
| Category | Description |
|---|---|
| General Pastoral | General spiritual guidance and support |
| Marriage & Family | Relationship, marital, or family challenges |
| Grief & Bereavement | Support through loss |
| Mental Health Support | Emotional wellbeing and mental health concerns |
| Financial Counselling | Guidance around financial difficulties |
| Youth & Adolescent | Support for young people |
| Pre-marital | Preparation for marriage |
| Prayer & Spiritual Growth | Deepening faith and spiritual life |
| Other | Any other matter the congregant wishes to discuss |
How Congregants Book Appointments
Understanding the congregant's experience helps you support them and troubleshoot any issues they report.
The Booking Process (Congregant's View)
- The congregant visits the counselling portal website.
- They click the "Book an Appointment" tab.
- They browse the list of available slots and click "Book This Slot" on their chosen time.
- They fill in the booking form: full name, email, phone number, counselling category, priority, preferred pastor, and a brief description of their needs.
- They click "Confirm Booking".
- A confirmation banner appears on screen showing their Appointment ID.
- A confirmation email is sent to their email address with all details.
Email Notifications
The system automatically sends email notifications to congregants after key actions.
| Event | Email sent to | Content |
|---|---|---|
| Appointment booked | Congregant | Confirmation with Appointment ID, date, time, and pastor name |
| Appointment cancelled | Congregant (if email provided) | Cancellation notice with the original appointment details |
Troubleshooting
| Problem | Likely Cause | Solution |
|---|---|---|
| Cannot log in to admin panel | Incorrect username or password | Check caps lock. Contact system administrator to reset credentials. |
| Edit button not showing on a slot | Slot is booked or in the past | Only available future slots can be edited. Cancel the booking first if needed. |
| Slot does not appear for congregants | Slot date is in the past, or was deleted | Only future available slots are shown to congregants. Create a new slot. |
| Congregant didn't receive confirmation email | Spam filter, wrong email entered | Ask them to check spam. Verify their email in the Booked Appointments list. |
| Appointment ID not found | Typo in the ID, or appointment was cancelled | IDs are case-sensitive and 8 characters. Check the Booked Appointments list directly. |
| Page shows "Failed to load" error | Temporary network issue | Refresh the page. If it persists, contact the system administrator. |