Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amanscisingh/lmsteacherend
Teacher End of LMS
https://github.com/amanscisingh/lmsteacherend
Last synced: 6 days ago
JSON representation
Teacher End of LMS
- Host: GitHub
- URL: https://github.com/amanscisingh/lmsteacherend
- Owner: amanscisingh
- Created: 2021-08-27T15:24:04.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-02T10:42:52.000Z (over 2 years ago)
- Last Synced: 2024-04-18T09:25:27.160Z (7 months ago)
- Language: Handlebars
- Size: 11.9 MB
- Stars: 1
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# About Project
This Repo consists of two branches:
1. main - for teacher dashboard
2. studentEnd - for student dashboardParallel 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.