Loading

01 Introduction

Be smart like a monkey !

The idea came to us after a developmental student commented on the lack of interactivity with his teachers when working from home. After discussion, we decided to create an e-learning platform focused on multimedia professions.
We were 2 developers (front and back), 3 marketing people including a project manager and a designer.

02 Description

We worked on this project during our master in the school MyDigitalSchool.com for our final assignment.

Objectives :

  • E-learning

  • Certify knowledge

  • Offer online courses written by our teams

  • Provide news in the digital field

  • Provide additional income for teachers

  • Create connected classrooms

  • Share content between teachers

The main functionality of the platform is e-learning. Teachers are paid to write courses and correct student exercises, and students with a subscription can view them.

Another important feature is our online course tool. Verified teachers can create courses for themselves and their class. They can add a syllabus resembling "chapters" to structure a course. Students joining the course can discuss with the teacher via video conference or message. For the dev sections, they can also, under the teacher's approval, edit the live code and comment on it.

Luqa also has a section of small online courses available for free.
Our last and most important feature is the collaborative cloud for teachers, where they can share their lessons with corrected exercises. Other teachers can then buy them to offer to their classes.

03 What did I learn ?

Technologies :

  • NodeJS / ExpressJS

  • Sockets.io

  • TailwindCSS

  • API REST

  • Nodemailer

  • Mongoose

  • Git

All Luqa's websites are home-made in Javascript, except the blog which is under Wordpress.

Qualities :

  • Teamwork

  • Involvement at work

  • Stress management