🇮🇩 EN

General Information

Portfolio Type : Web

Multi-Tenant Learning Management System

This platform is designed to simplify teaching and learning. I served as a Full-stack Developer on this project. This website allows users to access learning materials, record learning activities, and much more. This website has four roles:

  • Admin
  1. Can create classes and their materials
  2. Can determine the starting batch
  3. Can add students, teachers, and tenants
  4. Can view and download student learning progress summaries
  5. and much more
  • Tenant
  1. Can add students, teachers, and tenants
  2. Can view and download student learning progress summaries
  3. Can add materials in the form of modules and assessments
  4. and much more
  • Teacher
  1. Can access the teacher dashboard
  2. Can view and complete all assessments
  3. Can grade student assessments
  4. Can view all active classes
  5. Can view student learning progress
  6. Can access all materials in the form of video modules and quizzes
  7. and much more
  • Student
  1. Can access the student dashboard
  2. Can view and complete all assessments
  3. Can view all active classes
  4. Can view their own learning progress
  5. Can access all materials in the form of video modules and quizzes
  6. and much more

Stack used:

  • Laravel
  • Mysql

Third party:

  • Brevo