Inspiration
As freshmen in high school, we have first hand experience with the many distractions that happen during class and the consequences of that wasted time. One such waste of class time is taking attendance. This is especially aggravated when a teacher forgets to take attendance at the beginning of class and they are forced to interrupt teaching to take attendance.
What it does
We built a program that would eventually allow teachers and students to log in using their mcps logins. Currently it uses username and password as credentials but the database capabilities are there.
How I built it
We used Javascript to build a website that would collect login credentials.
Challenges I ran into
Retrieving data from the databases proved to be quite challenging,
Accomplishments that I'm proud of
We managed to build a scalable app that could eventually be scaled into a full fledged platform.
What I learned
I learned how to use queries with MongoDB databases.
What's next for Studentix
We will us Facial Recognition to verify that students are actually present in class when they sign in. We may also employ the use of QR codes to further improve the reliability of the product. Finally, we may use geolocation to verify that a student is physically present in class. Given these additional measures, it would be very hard for someone to fake that they were in class.
Log in or sign up for Devpost to join the conversation.