Lab on web

# Description

Learning Management System (LMS) targeted at STEM students. Includes physics simulations and student progress and performance tracking.

  • Provides role-based dashboards tailored for Institutes, Teachers, and Students, ensuring each user group has access to the specific features and data relevant to their function.
  • Site Administrators maintain centralized control over institutional membership, enabling the swift onboarding of new Institutes and the ability to suspend access in cases of non-compliance or payment disputes.
  • Institute Administrators possess comprehensive organizational tools to manage their entire academic structure, including user provisioning (teachers and students), cataloging courses, teacher assignments, and the generation of structured course schedules.
  • Teachers are equipped to dynamically create and integrate scientific simulations into their courses and assignments. Furthermore, they can manage the grading workflow by viewing student submissions, assigning grades, and initiating dedicated feedback threads on submitted work.
  • Students can independently enroll in available courses, receive timely periodic assignments, and seamlessly submit their completed work directly within the platform.
  • Features an integrated real-time notification system that instantly alerts users across all roles to relevant platform events, actions, and critical updates.

# Technologies

tools

NodeJS

tools

NextJS

tools

Express

tools

MongoDB

tools

AWS S3

tools

AWS SES

tools

Typescript

tools

Docker