
KLM Royal Dutch Airlines
Travel Journal - Advanced Moodle™ Activity Module
Specially developed for KLM: a scalable Moodle™ module for cabin crew and training. Easily reflect, document, and export learning experiences in PDF.
Partner: Avetica
Case Studies
Developed in cooperation with Moodle™ premium partner Avetica, this custom module was created specifically for KLM. The solution enables reflective learning and portfolio building, initially designed for cabin crew training. It transforms traditional learning journals into comprehensive tools for reflection, documentation, and professional portfolio creation within Moodle™.
The module provides multiple activity types including open text questions for free reflection with editing options, poll questions with multiple choice and real-time visualization of results, and image and document file uploads with secure storage.
All data is handled according to strict GDPR requirements, with a comprehensive safety and permissions system for creating, viewing, and reporting entries.
Key Features
- Open text questions for free reflection with editing options
- Poll questions with multiple choice and real-time result visualization
- Image and document file uploads with secure storage
- PDF export with branding, embedded images, custom fonts and A4 layout
- Compatible with FlexSections for built-in levels and smooth navigation
- Activity completion tracking with automatic marking
- Individual student overviews and group analytics with filtering
- Modern UI with Ajax interactions, responsive design and animations
- Multilingual support (Dutch/English)
- GDPR compliant with full data privacy controls
Related Projects



Ready to Start Your Project?
Whether you need a custom plugin, system integration, or complete learning platform, we're here to help bring your vision to life.
Start a Conversation
