Inspiration
Revolving around the theme of this years UNICSHackathon, we have taken on the challenge to create an educational website around solar system, meticulously structured and designed for primary school kids. The topic of solar system may seem intimidating for younger age groups as it is a broad concept to grasp.
What it does
The users will be travelling in a space ship to outer space, visiting different planets and learning about the universe! From there, they are able to discover interesting facts and information about the solar system. Users would also be able to apply their knowledge through short quizzes on the spot. They would be awarded scores through the quiz which would translate to spaceship fuels. The fuel would allow the user to proceed to another planet and continue exploring more! As the user progresses further, the questions difficulty level will also be harder!
How we built it
We have collaborated together as a team to utilised each individuals skills to the best of our abilities. We have implemented familiar various tools and frameworks such as HTML, CSS, JavaScript to create the website frameworks and to an optimal dynamic website. Flask is used for routing and SQLite3 is used for database in the backend to communicate with the frontend by sending data through in smoother flow.
Challenges we ran into
The backend team were having trouble with sending crucial data such as the questions for the quiz or the facts, to the frontend. This caused a huge drop in momentum given that it a very important task that needs to be addressed before moving on. We decided to pause and work on the current problem so that we could identify the root cause of it. After hours of debugging, we managed to complete it as a team, allowing us to move forward with the project smoothly.
Accomplishments that we're proud of
We are currently satisfied with the overall product and the progress we have achieved within the span of 24hours. We are also proud of the product idea and concept as it puts an emphasis on how we are able to assist students in broadening their knowledge about the solar system whilst making it interactive and interesting. With our focus on facilitating teamwork and equal contribution, everyone played a significant role in the development team.
What we learned
Throughout the course of this hackathon event, it is important to note that communication plays a huge factor when collaborating in project development. Consistent communication brings out various perspective which are also used to implement ideas and in resolving issues.
What's next for Dodgers
It is amazing what sort of products can be implemented when talented individuals are at sync. We have future plans to extrapolate the scope of our projects, incorporating more engaging features and discovering more about the universe. Learning external frameworks that can improve our code literacy.
Log in or sign up for Devpost to join the conversation.