An application that aids in quickly managing class attendance by identifying and recognizing students attendance using a QCR code.
Repo Location:
https://github.com/hollykaboaz/mapp-makers
Process Tracking Tool:
JIRA
Communication Tools:
Discord and Microsoft Teams
Team:
- Holly Boaz : UX/UI ๐
- Lead Programmer : Edwin Bonilla ๐ป
- Project Manager : Duaa Fatima Khawaja ๐ ๐๐ฉโ๐ผ
- Document Lead : Robert Hood ๐
- Data Modeler : Jessica Simao ๐ฑ
- Testing Lead: Dakota Smith
Introduction:
Due to the students' ability to abstain from being fully present in a classroom or an event, attendance data can be misleading. Students may attend class for the first five minutes and then leave for the remainder of the session, or be physically present but not mentally involved in the class session. There also have been situations where the recorded attendance data has been inaccessible to instructors when required, and other issues like difficulty managing multiple classes, pose serious problems. In educational institutions where attendance has been regarded as an important factor in taking cordial decisions such as awarding scholarships, there needs to exist a better method of recording attendance and quantifying the effects of class presence. To address such problems, the MAPP attendance app is being proposed, the primary function of which is to track attendance. Additionally, the user will also be able to edit the data if needed. Furthermore, students added in a class will be able to track their own attendance, receive communication from their teachers, and view feedback constantly. The teachers can track and analyze student attendance throughout multiple classes, send communications, and receive feedback . This student-led application development program will be nationally recognized for its abilities and potential revenue for the entire college and IT department. Student app developers will receive individual credits, class credits, and letters of recommendation as recognition for their expertise..
Ensure you have Git, Node.JS, and VS Code installed on your computer.
- Open the command palette in VS Code by pressing
Ctrl + Shift + P
. - Enter gitcl in the command prompt and select the
Git Clone
command then theClone from GitHub
and pressEnter
. - If you're asked to sign into GitHub, complete the sign-in process.
- Enter (hollykaboaz/mapp-makers) in the Repository URL field.
- Select the directory where you want to clone the project.
Once you have cloned the repository, follow these steps to run the application:
- Go into the directory where you have cloned the repository.
- Right click on the mapp-makers folder and select
Open in Integrated Terminal
. - Once in the terminal, type in and enter
npm install
. This will download all of the packages needed to run the application. - Once the packages are installed, type in and enter
npm start
to run the application. A new window should pop up on your browser and the application will be running.
License This project is licensed under the Apache License 2.0. Look in License.txt at the actual license.