Inspiration: Sometimes, people just need a little incentive in order to start getting them to their work. However, sometimes it can be hard to set up these incentives between friends. That's why Game Your Grades is a simple app where you login, join a group, and start aiming for that money.
What it does: Game Your Grades is a simple app where you login and can either join an existing group or make a new one. After everyone gets inside the group, money is automatically pooled based on the parameters of the group. Afterwards, people get a proportinately higher amount of money based on the rankings of the averages of their grades.
How we built it: Game Your Grades was built using Firebase on the backend and Angular on the frontend. The UI was created using a combination of elements from Bootstrap and Angular Material.
Challenges we ran into: We encountered many errors while attempting to use GitHub between several people. We also encountered problems getting http requests with the Firebase backend. It also took several hours to figure out how to deploy to GitHub. We also had when errors when we decided to include features from Angular Material when already utlizing Bootstrap.
What we learned: As freshman, our team was inexperienced. (Our first hackathon and our first encounter with angular was last weekend.) However, after trial and error, we started figuring out what works, what doesn't, and how to fix what doesn't. We learned how to get http requests, use a backend, and make a web app. We also learned how to design a quick webpage using Bootstrap and Angular Material design. We also learned using git can be very tricky if you don't know what you're doing!
Log in or sign up for Devpost to join the conversation.