Starting point

A course catalogue where every course states level and tuition

Level, length, price, next start date. Four fields decide whether someone enrols, and the website builder defines all four on the course type for a training provider rather than burying them in a paragraph. Six sample courses already carry them.

Course Catalog website template — the home page it produces

Shown in the Zine design style — one of 15 you can switch between; your business content carries over.

The full homepage
Course Catalog website design example — The full homepage
A full inner page
Course Catalog website design example — A full inner page
Another full inner page
Course Catalog website design example — Another full inner page

Nobody enrols from a course description alone

The courses collection defines nine fields, and the four that matter — level, length, tuition and next session — are structured, so a browser can compare six courses without reading six paragraphs. Each course resolves to its own page. Enrolment is an outbound URL per course, which is a deliberate choice: a small school usually already has a form or a payment link it trusts, and this starting point sends people there rather than pretending to replace it.

What the sample site comes with

A courses collection with nine fields and six sample courses, each with its own page, an instructors page, a table of deposit and refund terms by course length, ten FAQ answers across two pages, three typed testimonials, and four pages.

Anything on that list that takes something from a visitor or reads from a live schedule — a form, a booking, a coupon code, a subscribe box, a class timetable, a listing fed by a collection — goes online with Storefront Pro. Storefront publishes the rest of the page exactly as you built it; where this template gives one of those a page of its own, that page is the one that waits for the upgrade.

What the site covers

4 pages included

What is in scope, and what stays in your own systems

No enrolment records, no student accounts, no cohort management, no certificates and no lesson delivery. Enrolment leaves the site by the link you set on each course.

Every count and price on this page was read out of the template itself rather than written by hand, which is why the numbers match the site you actually get.

What you get when you publish it

Questions people actually ask

Every course card shows level, length and tuition. What sits behind them?

A Courses content type. Each course holds the title, a level chosen from beginner, intermediate, advanced and all levels, the length written the way a student plans around it, tuition stored as a money field, when it next runs, a two-line summary for the card, the full description, a photo and an ask-about-this-class link. Six ship. A card prints the first three fields as chips, which is why level, length and tuition lead; the Courses page lists up to twelve and the home page shows four.

Tuition is printed on every course, but enrollment happens by email. What does that look like?

The Enroll page hands the student one address and a button that opens their mail app, next to the shop's hours and a map; each course also carries its own ask-about-this-class link. The sample copy explains the trade: a seat is held for five days after the email and a deposit confirms it, because about one enrollment in five is for the wrong class and a two-minute exchange catches that before anyone drives out. Three student reviews sit on the home page under the same argument.