Inspiration
We want get people to enjoy studying, to associate positive feelings with studying so as to improve focus and while studying.
What it does
an app that helps its user to focus and be motivated to study.
- Focus → directly search google without having to leave the app. less distraction from other apps.
- Motivation → individuals can do assignment quizzes to unlock plant item which they can plant in their garden. This introduces casual game component which encourage individuals to study.
Feature
Home Page
User can either check their garden, do quizzes that awards them with plant item that they can put in their garden, and search some questions on google.
Garden
User has garden plot which they can fill with plant items. Plant items are obtained from completing assignment / quizzes.
Quizzes
User can do quizzes to learn casually and obtain plant item
User can directly search from the app, without having to 'leave' the app
How we built it
We used flutter to build the app
Challenges we ran into
Unfamiliarity with the tool, time constraints
Accomplishment we're proud of
- get the homepage working properly
- do a project that can help Indonesia's education better.
- use knowledge from classes that extremely helped us in doing the whole project, including in understanding flutter, as well as how to be a full stack developer.
- create an app with flutter
- create a game that can collect new items by completing assignments.
- create online assignments, so teachers doesn't have to check students' work one by one. Also, students can easily do their assignments
- able to connect the online assignments and the game: the game can get new item every time a student do 2 questions correctly.
What we learned
- programming with flutter and dart.
- organization: the better the code structure, the easier we'll be able to keep track of everything
- developing app frontend to backend
What's next
- make a bot that'll be able to directly answer students' question, so students don't need to go to Google to ask questions. This will further help students to focus on their assignment.
- create an account for students and teachers: Students will be able to save their assignments and game progress. Teachers will be able to upload assignments for students to do.
- let students be able to visit friends' garden. By seeing a better garden, students will have the desire to level up their garden, which can be done none other than completing the assignments.
- increase the complexity of the assignment.
Built With
- dart
- kotlin
- objective-c
- swift
Log in or sign up for Devpost to join the conversation.