Inspiration
Kahoot inspired me to make the quiz functionality of the app a bit different by letting users create their own quiz questions rather than giving users the same 10 or 20 sets of questions each time.. By letting users create their own quiz and answering quiz made by others, this makes the quiz a fun thing to play.
What it does
It has two modes (Learning and quiz).. By creating a quiz, you score 10 points and by answering a question correctly you score 3 points.. So this gives a gamifying effect (Scores can be viewed in the leaderboard). You can also learn by going into the learning material and choosing a subject.. I have integrated some API's to make the learning process better. I used google firebase for authentication and also used it's firestore database to store quiz questions and some related meta data..
How I built it
I built it using flutter and dart.. As mentioned earlier I have integrated google firebase and used NASA APOD API and numbers API.
Challenges I ran into
When setting and integrating google firebase to the app, some of the versions of android and some dependencies of the pubspec file conflicted and it took so long to fix it..
Accomplishments that I'm proud of
The app itself and fixing some bugs made me feel extremely happy..
What I learned
I learned how to manage time and how to stay calm in situations like, when my app completely broke when integrating firebase and believing myself that I can fix it..
What's next for Stmz
Adding more materials for learning.. Due to the time shortage, there are not more than 2 materials.. But, I will surely add more materials in the future..
Log in or sign up for Devpost to join the conversation.