Skip to content

TejasAmbhore/PILOT_LMS

 
 

Repository files navigation

A fully responsive Learning Management System with models for Organisation, Teacher and Student.

Tech Used

Python PHP Django

Getting Started

We need to Download a number of libraries and also create an environment before running the site.

Step 1: Create an environment outside the PilotLMS folder to keep the settings local to this project, Then activate it using the command...

env\scripts\activate

Step 2: Change directory into PilotLMS

cd PILOTLMS

Step 3: Install the requirements for the project using the command...

pip install -r requirements.txt

Step 4: To run the code

python manage.py runserver


Features

Student

  • Login/Signup using tokens and cookies
  • Dashboard to view courses and their progress
  • Quiz popups within videos
  • Doubt section
  • Personal Notes

Teacher

  • Teacher Dashboard for administering student progress and analytics
  • Teacher domain within his Organization
  • Setup quizes for students

organization

  • Has the power to appoint a user as an instructor
  • Has a domain specific to itself only accesible to its teachers
  • Every teacher should belong to an onganisation

Screenshots

IMG-20230501-WA0016 IMG-20230501-WA0010 IMG-20230501-WA0012 IMG-20230501-WA0013 IMG-20230501-WA0015

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • HTML 75.3%
  • Python 14.0%
  • CSS 7.3%
  • JavaScript 2.9%
  • PHP 0.5%