Open gdsc-mmcoe opened 1 year ago
📢 Announcement: Issue Assignment Starting Tomorrow
Dear contributors,
We're excited to kick off the assignment of issues for our project tomorrow. Your contributions are invaluable, and we appreciate your enthusiasm!
To ensure a smooth process, please make sure to follow the format and guidelines provided in the main repository description when submitting your requests. This helps us understand your contributions better and streamline the assignment process.
Thank you for your cooperation, and get ready to make a difference in our project!
Best regards, Team GDSC MMCOE & Cummins
Implement Scan QR Code API
Description
Issue: Develop the backend API for scanning QR codes in the QR-Based Attendance System. This API's primary objective is to enable students to mark their attendance by scanning QR codes during lectures and class sessions.
Objective: Scanning QR codes is a critical feature that allows students to efficiently and accurately mark their attendance in lectures. This issue focuses on building the API that facilitates QR code scanning.
Implementation Details
Backend Development: The Scan QR Code API will be implemented on the backend of the application, utilizing the Node.js and MongoDB stack.
QR Code Scanning Logic: The API will include logic to validate scanned QR codes against session data, mark attendance, and store attendance records.
Task Checklist
Usage
To use the Scan QR Code API:
Students should access a dedicated interface or feature to initiate QR code scanning.
The interface should use the device camera to scan QR codes displayed during lectures.
Upon successful scanning and validation, the API will mark the student's attendance for the corresponding session.
Checklist
For More details refer Readme