Project Advising: Check-in System
This is your wiki page that you can edit and will serve as a method of communication between us. Every week, you should add a quick status of what work got accomplished, and share any problem(s) you may encounter.
Contents
Abstract
- Currently, taking roll is a manual, time consuming process, have the possibility of fraudulent check ins. In an academic setting such as San José State University, students sign their friends when passing around paper to take roll. Some professors even call roll at the beginning of each class period, which takes away valuable class time.
- Some SJSU programs (such as MESA) use Eventbrite, but they are not integrated with the school database. Eventbrite is an online ticketing service that allows event organizers to plan and manage events, but it lacks the ability for the administrator to track users attending multiple events. As a result, generating analytics for events is still a manual process. SJSU needs a uniform check in system that will reduce fraudulent check ins, save time, and give more insight to event organizers.
- The objective of this senior project is to create an automated process where attendees at an event can authentically check in and can provide event organizers with real time analytics. The primary use case for this project is student attendance at lectures and forums at San José State University.
- This project will have solve the three problems of authentication, automation, and analytics. Verifying that the student attending event is who they say they are is a common problem. This project will authenticate each “check in” to make sure they are not fraudulent. We want this project to be automated to save time for both the event organizer and attendees. Lastly, we want this project to be able to provide analytics to the event organizers in real time by combining check in information with the MySJSU database.
- This project helps professors save a lot of time on checking attendance. It is easy and convenient for admin people to keep track who attends or misses an event. As more and more people are using smartphones, the values of this project increases because everyone can download and install the app on his phone.
I think we should avoid the claim that we will integrate with mysjsu system (just for now). Also, we can avoid claiming fraudulent checkin because that won't be the core of the project. Besides, the QR code can be forwarded from one person to another and we can't really prevent this "fraud". But again, this is not the scope of our project. Do not use "we", "us", "I" etc. I also think we need to provide more specific detail of how it would work. Here is my revision (feel free to critique and modify):
Taking roll can be a manual and time consuming process. Some professors even call roll at the beginning of each class. Event organizers do not even have the resources to do something similar because attendees need to check-in as soon as possible to start the event. Some SJSU programs (such as MESA) use Eventbrite, which is an online ticketing service that allows event organizers to plan and manage events, but it lacks the ability for the administrator to track users attending multiple events. As a result, generating analytics for events is still a manual process. SJSU needs a uniform check in system that will save time, and give more insight to event organizers.
The objective of this project is to create an automated process such that attendees at an event can authentically check in and can provide event organizers with real time analytics. The primary use case of this project is student attendance at lectures and forums at San José State University. Both the event organizer and attendees will benefit from a fast check-in system that can get the event started early, and save time. The event organizer can also see real-time analytics that profiles how many attendees have checked-in. It would be easy and convenient for administrators to keep track who attends or misses an event. The interface would allow event organizers to generate and email group of people with a specific QR code, and attendees would confirm their attendance by simply checking in at a designated kiosk which would scan the individual QR codes and upload to the online database.
Status
Roadblocks & Problems
- Item 1
- Item 2
Next Goals
- Item 1
- Item 2
September 16
- TODO
September 9
- Finish Abstract