Create eLearning
Create eLearning is a web-based application designed for contemporary eLearning management. It allows users to fully develop interactive eLearning courses and earn money from selling them to others. Those who purchase these courses not only gain valuable knowledge but also receive a certificate upon completion. A key feature of the application is its Marketplace, which facilitates job postings and the search for freelancers to complete tasks related to the courses. Users can, for instance, find translators to adapt courses into different languages or other specialists. Collaboration and communication between contractors occur in a dedicated sub-application called Jobworkroom, which enables file sharing, two-way communication, progress tracking, and the division of tasks into smaller components (Milestones) for individual tracking. Features include: • eLearning (course completion and certification); • Marketplace (job creation, job searching, and contractor collaboration); • Management of companies and employee expertise; • Messaging system and notifications; • Oversight of payments on the platform (summaries, transaction histories, invoices). Technologies used include PHP 5.4, Zend Framework 2, MySQL, Memcached, Doctrine 2 (ORM), Twig, JavaScript, Twitter Bootstrap 3, Semantic UI, JSON, AJAX, HTML5, and CSS3.