Blablator - E-Learning Platform
Project Overview
Blablator is an e-learning platform I developed for STEM subjects. This project shows:
- analysis of existing market solutions
- identification of their limitations
- engineer improved systems that address real-world educational needs
Background & Motivation
In 2009, there was some potential in e-learning. There were some distinct approaches:
- ABC-"Clicker" solutions - Basic test-completion systems with limited interactivity
- On-site hybrid systems - Computer-based testing requiring physical presence
- Early online judges - Programming platforms where students could solve coding problems
I had experience with these early e-learning platforms, particularly online programming judges and mathematics. This made me curious about the underlying technology.
I wanted own implementation.
My goal was to build upon these foundations to create a more similar platform suitable for institutions, particularly targeting schools that could leverage European Union funding for innovative educational technology. :-)
It is important to name that these funds were relatively more simple to get back then. They were not as regulated as they are today.
Technical Implementation
Taking inspiration from existing online judge systems and content management platforms, I built a web-based application:
- Enhanced CMS capabilities inspired by existing content management systems but tailored for educational content
- Online judge functionality adapted from programming platforms to support multiple STEM subjects
- Improved user experience addressed pain points observed in some existing solutions
- Institutional-ready features built with funding requirements in mind
Key Features
For Educators
- Create and categorize assignments by topic and difficulty
- Design multiple question types (fill-in-the-blank, open essay) for students
- Provide detailed feedback and grading
- Monitor student progress through dashboards
For Students
- Access assignments through dashboards
- Submit solutions
- Receive immediate feedback on submissions
- Track learning progress and grades
System Workflow
- Assignment Creation

Educators use the built-in editor to create assignments with various question formats: 2. Student Interaction

When student fills the gaps, they can submit the solution for grading.

Students access assignments through their portal and complete tasks directly in the browser:
- Assessment & Feedback

The platform provides grading tools for educators to evaluate and provide feedback.
Technical Stack
- Backend: PHP-based architecture
- Features: Content Management System (CMS) capabilities
- Assessment Engine: Online judge-inspired solution adapted for general STEM education