We all miss class sometimes. But what we don't realize is how much it adds up.
Zot Alarm! is the new and revolutionary social media app at UCI! It's a mobile app that knows your schedule better than you, keeping track of where you are when your classes start. The app keeps track of class data and user data to track who is missing who's class, and calculate just how much money is being lost by just missing 1 boring lecture.
Zot Alarm! combines your class attendance with accurate tuition data to show users the amount of money they are saving by attending class. Utalizing the PeterPortal API, we collect information about class schedules and student courses, such as course timings, professor, and class dates. Using this course data, we connect to the GoogleMaps API to get coordinates of the user's lecture hall/classroom buildings and the user's current location to check if the user is going to class. If the user is supposed to be in class and they are not in the class location, Zot Alarm! alerts the user and simultaneously shows the amount of tuition they are wasting by not attending class. The app keeps track of this financial data for the entire year, allowing the user to view a summary of the total tuition they have "wasted" by skipping class.
Zot Alarm! also displays the information of who is currently skipping a class, allowing multiple users to interact with each other and giving them the opportunity to connect with one another and improve their habits. Zot Alarm! also provides AI-generated motivational quotes to inspire the user to keep attending classes using OpenAI API.
Zot Alarm is the guarenteed best way to increase attendance rate at UCI!
Built With
- css
- google-maps
- html
- javascript
- openai
- peterportalapi
- python
- react-native
Log in or sign up for Devpost to join the conversation.