Inspiration

Both Sergey and I have taken a great interest into web development and we wish to use theses God-given talents to help others. My grandmother was a kindergarten teacher who excelled at her job in every aspect. She loved the kids she taught and because she provided the individual attention required, her students excelled under her as well... I wanted to be like my grandmother and share the valuable asset that is knowledge and academic success with those who otherwise struggle.

What it does

Scribble Quest is the solution to modern day problems such as rampant illiteracy, declining test scores, and the general lack of course comprehension. What we learn in the first 7 years of life sets the foundation for our performance throughout elementary, middle, high school, and even college! Using sociological research that delves into how we has humans memorize and recall certain times, dates, information, and fun facts, we have developed a website to assist young children internalize the ability to memorize any given topic.

Obviously preschoolers, kindergarteners, and even first graders aren't great note-takers. To remedy this we have created the perfect note-taking solution in the form of drawing rather than words. With this, a child will be able to construct a mental map in a fun and interactive manner thus cementing the lessons taught for later use. If a child is able to learn these skills while of a young age, they are so much more likely to be successful in an academic perspective later on!

How we built it

Sergey and I worked separately for the most part. I programmed the front end using extensive quantities of Javascript, CSS, and html under the React.js framework. Sergey on the other hand worked on the back-end implementing a python based API to communicate with the VPS hosting service that we set up. We used a mySQL database to store the data in the background.

Challenges we ran into

I learned React.js in an afternoon to prepare for this hackathon. Throughout the 24 hours of programming, I definitely ran into my fair share of mistakes and buggy obstacles. But through the power of the internet and an a wesome coding compatriot I was able to overcome these problems. Sergey on the other hand battled significantly with the FAST API. He has had superficial experience in the past using python as a tool to communicate with the server but he has not attempted a project to this scale as of yet! There were problems, bugs, mind-numbing mistakes, and yet here we are still programming!

Accomplishments that we're proud of

The great thing about tenacious bugs that don't seem to have a fix is that once a solution has been discovered and meticulously applied, there is a great sensation of euphoria! Once we finally figured out how to connect the front end to the back end with the FAST API, we had this same flood of satisfaction. We are proud that for a pair of first-semester students, we were able to accomplish something so complicated and sophicatedly awesome!

What we learned

I learned how to use React.js and Sergey learned his way around the FAST API! We were very confidant upon beginning the project but as time went on we both realized that we had so much more on our plate than we had realized. I think it is very important to understand that we as programmers, despite our own self-inflated egos, do not know everything!

What's next for Scribble Quest

We are planning on a business facing model so as to market local school districts. We hope to do initial tests so as to see whether or not the product can achieve the lofty goals that we have set for ourselves. In

Built With

Share this project:

Updates