Setting up Courseplan
Course plan is one main module in conida website system. It allows every Center Admin creates new courses and display them on the course schedule, and allow Center members / website visitor to book the courses online.
1. Courseplan Calendar
This is the place where Center Admin views existing schedule, create new course, and view joiners booking list.
Example of a courseplan admin panel page :
1.1 Setup Calendar
Create a Room
"Room" is mandatory in course creation. Click on [ Setup Calendar ] and this modal will opened up:
Click on the 1st tab : ROOM
Click on "Create Room" button
The following modal will appear:
In the form :
- Location: The location of the room, select from the list
- Name: The name of the room
- Description: Describe this room, what is this for
- Caption lettering top: Description that is only visible at the print courseplan
- Caption lettering bottom: Description that is only visible at the print courseplan
- Status: Active/Inactive room
- Click Submit to save this Room.
Create Category
Category is mandatory in Course creation.
Click on the 2nd tab : CATEGORIES
Click "create category" and the following modal will appear :
In the form :
- Name: The name of the category
- Art: Users can choose to use either colour or icon to represent the category, it will be displayed on the courseplan calendar.
- Colour -> pick a colour from the chart
- Icon -> upload an image
- Status: Active/Inactive
- Click submit to save the category into the Courseplan.
Create New Course
1.3 How to create a new course
Go to course plan > calendar > setup calendar > courses
Go to the 3rd tab : COURSE
- Name: The name of the course
- Is repeat?: Check this box if the course repeats on the same day, same time weekly.
SelectIfthe"Is Repeat" is checked, select which daythatthe coursewillisoccur.repeating- Exclude dates : select which "Friday" (based on above example) should be excluded from course calendar.
- If
the"IsstartRepeat" is not selected, Admin just need to select a datedoes not fall on the repeatable day,the start date will still be included and available infor the coursecalendar.via the datepicker

ExcludedStart/Enddates:time:click on set range if there’s any date that need to be excluded
Add -> addConfigure thedate that you want to excludeRemove -> remove the chosen excluded dateStart time: Start time of the courseEnd time:Start/End time of thecourseCourse- URL details page: This slug can be used to generate a own url for the course
- URL booking system: If an external booking system shell be used the link can be set up here
- Short description: A short description of the course
that
- Long description:
DescriptionFull description of the course that displayson theinside course details page - Select thumbnail:
ThumbnailConfigure a thumbnail image of the course - Select course image:
ImageMain image of the course that displayson theinside course details page - Select location:
The location where the course occurs - Select
room:whichTheCenterroom thatLocation this course belongs to TrainerSelect room:TheSelect which room this course belongs to- Trainer: Who is the trainer
offorthethis course - Level:
TheWhat are the level ofthethiscourse, can be in numbers or alphabetcourse Assign
Before funnel: Users can assign a marketing funnel forsubmitting the course joiners.detail, Oncemake sure the joinerfollowing joinsare thisalso course,configured he/she: will start to receive a series of emails.
Check the boxes below
- Course property:
is the course - - Is New
→: Checknewlythis if the Course is Newly created course - Is Cancel
→: Check this if Admin wants to cancel this course - Is Bookable : Check this if the course is
cancelled Bookable→is the courseopen forbooking? Audiences won’t be able to join the course if this is not checked.- Capacity: This field will appear when the user checks on ‘is course bookable’, user can set how many people are allowed to join this course.
- Categories: The category that the course belongs to, the user is allowed to select more than one category.
- Select the status for this course
- Active: course is active and will display on courseplan schedule
- Inactive: course will hidden from courseplan schedule
- Archived: course will be removed from courseplan schedule and moved to archived list
- After clicking on ‘submit’, the new course will be saved and displayed in the listing and also live page.
1.4 How to view course joiners
There are two ways to view the course joiners:
First:
- Click on the course displayed on calendar
- Click on ‘view joiners’
- A list of event joiners will be shown
Second:
- Click on ‘setup calendar’
- Search for the course & click on ‘view joiner’ icon
- A list of event joiners will be shown
1.5 How to add new course joiner
Here you can add in course joiners from the Admin Panel.
- Click on ‘Add joiner’
- Fill up the form.
- First Name: Joiner’s first name (mandatory)
- Last Name: Joiner’s last name/surname (mandatory)
- Email: Joiner’s email address
- Contact number: Joiner’s contact number
- Note: Joiner can leave a note or message if there’s any to the center
The user is allowed to view, email, update, and remove joiners by clicking on the action buttons.
1.6 Bulk Upload of Members
On the Courseplan Members, admin can upload bulk listing of members via the [ Bulk Upload ] button.
Once you click on the button, just follow the instruction given on the modal to create bulk upload. A message indicates if your uploads are successful or not successful.
1.7 How to send push notification to course joiners
The user is able to send push notification to course joiners. Push notification is an alert notifying the joiners of a new message or update on the course.
- Login to Admin Panel > Course Plan > Calendar > Setup Calendar
- Search for the course and click on the ‘mail’ icon
- Fill up the email content
- Click on ‘send push notification’, the joiners receive the notification via email
1.8 How to cancel a course
The admin is able to cancel the course via courseplan calendar.
- Login to Admin Panel > Course Plan > Calendar > Setup Calendar
- Search for the course and click on the ‘update course’ icon
- Check the box ‘is cancel’ under course property
- An email box will pop up, you may type a course cancellation email to the joiners.
- Click on ‘cancel and send’ once done typing the email.
- Joiners will receive the course cancellation email.
2. Live Page: Course Schedule
This is the place where members/audiences can view and join existing courses.
Image 1: Screenshot of the courseplan schedule page
Image 2: Screenshot of the course summary when audience click on the course
Image 3: Screenshot of the course details page
2.1 How to join a course
- Go to course schedule
- Click on the course that you want to join
- Click on ‘join this event’
- Fill up details and click on ‘book’
- Joiners will receive a confirmation email once the course is successfully booked.
- Joiners will receive a reminder email 1 day before the course takes place (TBC)
2.2 How to join the waiting list
Audience will join the waiting list if the number of joiners exceeds the course capacity. The user is able to set the capacity for every course while creating the course.
Example: If the capacity is set as two, the third joiner will have to join the waiting list once he/she fills up the form.
- Go to course schedule
- Click on the course that you want to join
- Click on ‘join waiting list’
- Fill up the details
- Joiner will receive a confirmation email once course is successfully booked
- Joiners from the waiting list will receive a confirmation email once he/she successfully joins the course.
Waiting list participants will join the course when:
- Existing joiner deregisters from the course
- Admin removes existing joiner from the course
2.3 How to deregister from the course
- Go to confirmation email
- Click on the hyperlinked ‘here’
- A new tab will open up once you deregister successfully
3. Site: Courseplan Settings
There the is able to do the following settings under General tab:
- Limit the course registration to only members
- Set how many hours in advance can participants join the course
- Set how many hours the course can be cancelled before the start time
Email addresses that are added under ‘Email’s tab will receive email notification whenever a new joiner participates in a course.
4. Site Panel: Courseplan Members
**This module is only available if the client subscribes to the member area module.
Here the user is able to create or bulk upload members here.
There are two ways to create member:
- Create -> to create one member at a time.
- Bulk upload -> to create more than one member at the same time.
Note: Excel template is available for users to download and fill up accordingly.
Currently, the members under Course Plan and Member Area are linked. Members that are created under courseplan will also become members under Member Area and vice versa.