https://github.com/edofarrell/limited-face-to-face-lms
Website - Limited Face-to-Face Learning Management System
https://github.com/edofarrell/limited-face-to-face-lms
expressjs html-css-javascript javascript mysql nodejs web-development
Last synced: 3 months ago
JSON representation
Website - Limited Face-to-Face Learning Management System
- Host: GitHub
- URL: https://github.com/edofarrell/limited-face-to-face-lms
- Owner: edofarrell
- Created: 2022-10-30T13:11:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-11T13:50:42.000Z (11 months ago)
- Last Synced: 2025-01-16T11:28:26.990Z (4 months ago)
- Topics: expressjs, html-css-javascript, javascript, mysql, nodejs, web-development
- Language: CSS
- Homepage:
- Size: 2.97 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Limited Face-to-Face LMS
## About the Project
The project involves developing a Limited Face-to-Face Learning Management System for a fictional elementary school to manage student attendance during the fluctuating Covid-19 pandemic.
The system aims to handle various administrative and operational aspects of limited face-to-face learning, ensuring adherence to government-imposed community activity restrictions.
The system ensures that only vaccinated students can participate in face-to-face learning while maintaining controlled class capacities and attendance schedules.
Here are the five roles in the system and their features:1. System Administrator: Managing rooms, teachers, students, classes, learning periods, and account details.
2. Principal: Monitoring recapitulation and trend analysis of learning periods.
3. Teacher: Viewing teaching schedules, class details, and student lists for each period.
4. Student: Logging in, updating vaccination status, selecting learning periods, and managing attendance preferences.
5. Security: Checking student registration status for entry approval.> This is the final project for the "Web Programming" and "Information Management and Database" course.
## Technologies
HTML, CSS, JavaScript, NodeJS, ExpressJS, EJS, MySQL## Contributors
The project was completed by a team of three people:
- Edo Farrell Haryanto (https://github.com/edofarrell)
- Neil Christopher (https://github.com/neilchristopher2002)
- William Nehemia (https://github.com/WilliamNehem21)