Get Schooled! was inspired by a language learning game called Ba Ba Dum. We were drawn to its simple interface and vibrant colors. Get Schooled started as a Computer Science trivia game but later branched out to include math, history, and vocabulary.
What it does
- Get Schooled is a timed trivia game with four subjects: Computer Science, History, Vocabulary, and Math.
How we built it
We built our application using a multitude of technologies:
- HTML
- CSS
- JavasScript for the client frontend
- Figma for prototyping designs
- Python and Flask for our REST API and backend service
Challenges we ran into
- Navigating Git
- Learning new technologies and implementing them in a short amount of time
- Debugging a CORS issue between frontend and Flask server
- Delegating tasks and approximating level of effort/time commitment for each new feature based on deadline
Accomplishments that we're proud of
- Participating in our first hackathon!
- Managing our time efficiently
What we learned
One of our team members was very knowledgeable in web development and is currently completing an internship, while the rest of us didn’t have much experience building web applications or working on team projects. Because of this, there was a bit of a learning curve for most of us, especially when it came to essential tasks like creating new branches, submitting PRs, and resolving merge conflicts. Learning how to use Git properly and work together as a team was a really valuable learning opportunity that will surely be helpful in the future. The more experienced member of our team was able to develop his leadership and mentorship skills by walking the other team members through how to resolve issues that came up during the project.
What's next for Get Schooled
- We’d like to make the game more visually engaging by adding more icons and animations
- Include music and sound effects.
Log in or sign up for Devpost to join the conversation.