The situation
HistoryTD3 teaches early American history through short videos and quick quizzes, and it is built for the classroom. A teacher tries the free demo, buys a course for the whole class and expects students to log in and get on with it. The teacher also needs to see how the class is doing, and the owner needs a checkout that works for schools in different countries.
None of that is unusual for a course site, and all of it has to work on the day a lesson starts.
Where we started
In December 2022 the owner hired us to build a reporting dashboard in LearnDash for teachers, so instructors could follow their students’ progress. Since March 2025 we have looked after the site on a standing maintenance contract: updates, fixes and the small changes an owner asks for as the school year goes on.
What the site has
- A free demo. Teachers try a sample course before they buy.
- Course overviews and how-to videos. Each course is explained, and short videos show a new teacher how to use it.
- Courses on LearnDash. Short video lessons and quizzes, in sequence.
- Classes and groups. Teachers manage a class as a group, with a link to Google Classroom.
- A teacher reporting dashboard. A custom plugin we built, so instructors see how their students are progressing.
- A checkout for schools. WooCommerce with PayPal, including international payment options.
- A browsable course catalogue. A course grid that shows what is on offer.
- A promotion ribbon the owner edits. The sale banner across the top of the site can be changed without a developer.
Plugins behind it
LearnDash with Uncanny Toolkit Pro and Uncanny Groups for class management, the LearnDash Google Classroom integration, LearnDash Course Grid, WooCommerce with PayPal Payments, Elementor Pro on the Astra theme, SiteGround Optimizer for caching, and our own custom reporting plugin.
What it makes possible
A course site a teacher can understand in a minute, buy from in a few more, and see results from after that, with someone looking after the technical side.