Inspiration
In our daily lives, we often encounter people around us who are sometimes a little 'different' from us. We judge others by their ability to adapt, even to the smallest things, including learning. Sometimes, the judgments we make about others are too quick without understanding the entire situation. On this occasion, dyslexia is the example we raise as the main issue in this project. We strive to understand other people's conditions from an early age and endeavor to assist them by providing help through several simple tests to measure and monitor their condition, as well as offering guidance on steps we can take to help them cope with it. We hope everyone can participate in the effort to understand and help those experiencing this condition.
What it does
Our app will conduct several simple tests to measure the level of dyslexia experienced by an individual, especially children, so that parents can understand their child's condition and learn how to support them throughout the recovery process.
How we built it
After a lengthy negotiation process, we agreed to focus on the theme of dyslexia. To create an application that can reach everyone, we chose the Android platform as our target and Dart as our main programming language. Using Figma as our design tool, we crafted our application interface to be as efficient as possible to create a friendly impression for all users. We chose the Gemini API to build a lightweight frontend-backend architecture. In its development, DysGame uses IDX as the code editor to facilitate the application's debugging process.
Challenges we ran into
The biggest challenge we faced in the development of DysGame was the use of the Dart programming language, which was unfamiliar to most of our team. The lack of understanding of syntax and libraries significantly hindered us in the development process. We leveraged various online resources we could find, including Open-AI. With the help of these technologies, we were finally able to build our first application that can assist parents in finding guidance to deal with their children's dyslexia.
Accomplishments that we're proud of
Despite the many challenges we faced during the development of DysGame, DysGame itself is a source of pride for us as novice developers. It allows us to contribute to societal efforts in addressing dyslexia and dyscalculia. We hope that what we have created can inspire others to get involved and care for those who are going through difficult times.
What we learned
There are many valuable lessons we have learned during the development process of DysGame, ranging from time management, coordination, utilizing AI technology for dyslexia assessment, to gaining a deeper understanding of the programming language we used throughout the development process. All of these experiences have brought significant changes within us, shaping us into better team members and aspiring innovators in the future.
What's next for DysGame
Moving forward, we will strive to broaden our perspective on issues around us, particularly in finding solutions to dyslexia in children. We will begin by adding channels to connect with experts and professionals to communicate directly with parents who feel they need professional assistance. We will also continue to evaluate the performance of our app to provide more accurate diagnostic results in the future, aiming to continually contribute to societal development.
Built With
- dart
- figma
- gemini
- idx
Log in or sign up for Devpost to join the conversation.