[1] eFront is designed to assist with the creation of online learning communities while offering various opportunities for collaboration and interaction through an icon-based user interface.
The platform offers tools for content creation, tests building, assignments management, reporting, internal messaging, forum, chat, surveys, calendar and others.
[19] Initial development of the platform began in 2001 as a research prototype funded by the Greek government, led by Dimitris Tsingos and Athanasios Papangelis.
SCORM development together with a shift on AJAX technologies lead to the publishing of a stable 2.5 version during 2005. eFront was then rewritten from scratch, making essential changes to the core structure of the system and released under an open-source license in September 2007.
The platform is being built using the object oriented programming paradigm and its architecture is based on the 3-tier design approach separating the system's presentation from its logic and data.