Skip to content

amanscisingh/lmsTeacherEnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About Project

This Repo consists of two branches:

  1. main - for teacher dashboard
  2. studentEnd - for student dashboard

Parallel dashboards for students and teachers to interact for purposes of online education.

This applications contains these features-

  1. Teacher/Student can login to his/her app by google or can either create account by giving email and password.
  2. Teacher/Student can create the classes by providing the class name and the description of the class.
  3. Teacher can Schedule the classes for students.
  4. Student can Join classes by joining the unique code shared by teachers.
  5. Teacher can assign tests and assignments to the students of their classes.
  6. Student can view and submit assignments.
  7. Teacher can further give marks to the students by downloading and analyzing their submissions.
  8. Student can view thier all submissions and assess their marks as well.
  9. Teacher/Student can easily view the time table for various classes along with their timings.

Getting Started

For setting up the development environment, follow the steps given below.

  1. For making changes to the project, fork this repository.

  2. Clone your fork or this repository, as applicable.

    git clone https://github.com/username/lmsTeacherEnd.git OR git clone https://github.com/amanscisingh/lmsTeacherEnd.git
    cd lmsTeacherEnd

  3. Install the required packages using npm. If npm isn't installed, refer here. npm install

  4. Run the development server. npm run dev If you are in main branch then you are viewing code of teacher Dashboard. Open http://localhost:4500 with your browser to see the results. Or open https://lms-teacher-team-dragon.herokuapp.com/ to view the deployed code.

If you are in studentEnd branch then you are viewing code of student Dashboard. Open http://localhost:9000 with your browser to see the result. Or open https://lms-student-team-dragon.herokuapp.com/ to view the deployed code.

You can start editing the page by modifying the project as required. The page auto-updates as you edit the file.