Teachers can use this portal to manage classes and student attendance.
Website is live at https://educate-app.github.io/Attendo-Web
This project is a functional attendance system for students. It is a mobile application that allows students to check in and out of classes. The app shows the available list of Live and Past Classes. To mark their attendance in the current live class, the student needts to scan a QR Code of the class. The QR code is lively shared by the teacher throught screen share. When a student scans the QR code, the attendance of the student is marked and thus the previous QR code is no longer valid. So for each student, the QR code is different. Also if the teacher closes the live QR sharing, even though the QR code is not scanned by others and is attempted to use that after live button is closed, the attendance will not take place
Marking and maintaining attendance of the lectures is a tedious task and students are also using bad practices to mark their attendance. So there is a need of fast, organised and time efficient method to record attendance.
Email: [email protected] Pass: 123456
To build and run this project:
- Clone this repository
cd
into the repo folder- run
npm install
and thennpm start
to run the app locally.
- Create a new project in Firebase console.
- Integrate Firebase to Android and iOS.
- Enable Authentication and Cloud Firestore in the Firebase console.