Features

Every capability area, and where to read the detail.

Guidepost covers organizational structure, course authoring, scheduling, enrollment, assessment, certification, alumni content and reporting in a single application. This page is the index; each area has a page of its own.

The full index

What the platform does, area by area.

Organizational structure & access

Four real levels

Organization → Schoolhouse → Group → Course, each a concrete level rather than a generic folder tree. A course can also exist outside the hierarchy, reachable only by its own assigned staff.

Visibility follows placement

Someone placed at a Schoolhouse sees that Schoolhouse and every Group beneath it, without anyone granting access course by course. Management authority reaches strictly below a placement, never at its own level.

Cosmetic staff titles

Chief, Deputy Chief and Staff label your org chart and carry identical permissions. Placement is what governs access, which keeps your titles yours.

Four course-level roles

Course Director, Instructor, ISD and Course Support Staff, each assigned per course. Only an ISD can create a new course or restructure an existing one.

Restricted courses

A per-course materials lock excludes even Organization, Schoolhouse and Group staff from a course's content — access is limited to staff specifically assigned to it.

Organizational landing pages

Every Organization, Schoolhouse and Group has its own page with emblem, banner, announcements that cascade downward, and unit-level statistics.

Course authoring & content

Eleven content block types

Rich text, image, video, link, popup, quiz embed, survey embed, file download, knowledge check, embedded page and tabs — all available to every author on every page.

Tabbed content blocks

A block holding any number of titled tabs, showing one panel at a time — for parallel material such as procedures that differ by role or region.

Required prompts

Popup blocks a student must open and acknowledge before continuing, presented either as a standalone button or as an inline trigger within authored text.

A visual map of the course

The whole structure of modules and pages laid out visually, so an author can see the shape of what they have built rather than infer it from a list.

Version history

Materials, videos, surveys and scheduled reports each keep a full history — view any prior version and revert to it.

Author review progress

Authors see which pages they have actually opened and checked while building, kept provably separate from student completion figures.

Course-scoped libraries

Materials and videos belong to the course they were uploaded for. Libraries default to your own course scope, with a "Show all" control for search and reuse.

Shared graphics library

Images remain a shared, cross-course library, since they are referenced by things that structurally cannot belong to a single course — emblems, banners, page backgrounds.

Scheduling & the calendar

Visual course calendar

Course run windows drawn as bars across their dates and class sessions as markers on the day, at day, week and month views.

A two-year planning window

Month view pages through six months back and seventeen forward, anchored on today so the reachable range does not drift as somebody pages through it.

Schedule from the calendar

Course creation and run or session scheduling can both be started from a calendar day, with the date already filled in.

Weekly student schedules

One PDF per week of a course, with release dates computed from the course start date and a manual override for any week that breaks the rhythm.

Staff-only schedules

A separate Excel schedule per course, rendered as a live table in the browser alongside a download of the original file. Never visible to students.

Fiscal-year schedules

An uploaded workbook rendered as a live table on its own page, placed explicitly on the specific organizational pages that need it — no automatic cascade.

Enrollment & roster

Pre-course questionnaires

A survey can be set as a course's entry requirement, completed before enrollment proceeds. Responses come back as charts, exportable to PDF, with staff notified as they arrive.

Nine live roster fields

Including alternate first and last name, organization, personnel level, and who approved an enrollment and when — shown identically on the roster and the course detail page.

Roster document library

Reference roster spreadsheets attached to a course and kept as a history, readable in the browser. Entirely separate from the roster import that creates enrollments.

Waitlists

When a course is full, students join a waitlist. Seats are filled by course staff deliberately, not automatically.

Approval-gated enrollment

Courses can require instructor approval, holding a student as Pending until a member of course staff approves them.

Reversible archiving

A course can be archived and brought back — history is never lost to tidying up.

Assessment, certification & alumni

Quizzes

Five question types with automatic and manual grading, and bulk question import via CSV or Excel.

Surveys

Six question types including Likert scale, Matrix (a multi-statement grid) and Ranking, with targeted delivery and auto-send triggers.

Browse & Credit modes

Credit mode follows the course as designed and earns credit; Browse mode allows free exploration for review or preview. Chosen once per enrollment, then locked.

Progress visualization

A module-level progress bar and an overall completion bar, both computed from the same shared function so the two figures cannot disagree.

Automatic certification

Certificates issued on completion and independently verifiable by code, with issuance and enrollment graduation performed as a single act.

Alumni content

Modules published for people who have completed a course, gathered on one site-wide page grouped by course. Invisible inside the course, and never counted toward completion.

Course project topics

One or more projects per course, each with a pool of topics. Topic capacity is either unlimited or exactly one, enforced at the database with race-safe selection.

Scheduled reports

Recurring reports filterable by course or group and delivered by email on a flexible day, week or month interval.

Beyond the list

Decisions that do not fit on a feature grid.

A feature list says what exists. These say how the platform behaves when two reasonable answers were available and one had to be chosen.

  • Alumni content cannot gate completion. It is offered because a course was completed, so requiring it to complete the course would be circular. Progress calculation excludes it unconditionally.
  • Uploading a roster document enrolls nobody. The document library and the enrollment import are deliberately separate mechanisms, and the boundary between them is stated as tests.
  • Weekly schedules do not appear early. The release gate is the feature — a learner opens week three to find out what week three holds.
  • Two progress bars can never disagree. Module progress and overall completion compute from one shared function rather than two implementations of the same idea.
  • Structural changes stay with an ISD. Broader oversight can edit existing content without being able to reorder a course out from under the person who designed it.

Next step

A walkthrough goes considerably deeper than this page.

A detailed feature walkthrough, technical documentation and a full deployment guide are available on request.