You are on page 1of 2

My aim

My goal is to create an application that can aid students in effectively accessing important
information such as attendance data and notifications. I am aware that many universities currently
have similar systems in place whereby students are able to access the aforementioned data,
however these portals tend to have huge issues regarding maintenance. I feel that if there was a
designated place that solely has the significant data such as attendance and other vital information
then it would be much more effective as it would be easily accessible for students.

Project Overview
QR attendance management system is an automated web application, used to execute all the
activities which are needed to document the attendance in an educational institution. It has been a
very major issue for educational instructions to ably keep a record of attendance because though
there are a lot of technologies at disposal, many of the educational establishments still use the old-
fashioned method of writing names and signing on a sheet of paper.

Key Requirements:

Database MySQgL or MongoDB


Frontend react js
Use node.js
Backend
Would also need authentication encryption

Objectives:

 To ensure the acquiring of precise and correct information, eliminating any error
that might be caused by having a paper registration.
 To drastically reduce the wastage of loads of papers which has had a huge impact on
the environment for a while.
 In terms of security, preventing people from being able to sign in other people
thus maintaining academic integrity and keeping things compliant.
 By QR Attendance there will be perfection and efficiency in taking attendance.
The attendance management system will have three types of users and each user have their login
periods to execute certain actions.
 
 Overseer
 Lecturer 
 Student
 
 
Overseer

 Manage subject & courses


 Update Attendance (in case of submission of medical cert.)
 Manage lecturers
 Send alerts
 Attendance reports
 Change password
 Logout
 Ability to approve created accounts

Lecturer 

 Taking Attendance
 Apply for leave
 Analyse student attendance
 Staff Profile
 Logout
 Send alerts to students
 Ability to create account

Student Login
 View student profile 
 View general attendance
 Shows attendance of individual subjects
 Logout
 Apply for leave
 Receive alerts
 Ability to create account

You might also like