ModuMate - Educational Content Toolkit

A browser toolkit for preparing reusable module timetables and teaching content.

Live personal web application

HTMLCSSJavaScriptBrowser storage
ModuMate timetable editor with weekly teaching cards and PDF and calendar export controls
Timetable generator from the public ModuMate repository, using sample module content.

The problem

Preparing timetables, assessment information and module pages for different cohorts can mean repeating the same editing work in several places.

The solution and features

ModuMate uses editable module and cohort presets to generate timetables, assessment briefs and overviews, module information and teaching-team pages. It supports JSON import and export, local working data and previews. The timetable generator offers PDF and iCalendar exports; supported pages can also produce HTML for reuse.

Technologies and my contribution

I built the static toolkit with HTML, CSS and vanilla JavaScript, drawing on my experience in healthcare simulation education to shape the content and workflow. Browser storage keeps working preferences and drafts locally; some features load third-party libraries from a CDN.

Current status and links

This is a live personal web application and public demonstration, with fictional sample content. It has no server-side account or access controls, so confidential data should not be entered into the public demo. Try ModuMate or view the source on GitHub.

View all projects ยท Get in touch