Inspiration

With the situation of COVID-19 this past year, people being stuck at home, and many of us without in-person resources to help with course material, there was a need for more interactive virtual teaching tools. As four undergraduate students, we saw this need firsthand, especially in our math and computer science courses. We thought that it would be useful to have a tool that would allow us to visualize concepts through simple drawings, shapes, and graphs.

What it does

Our project is similar to a simple paint program, as it has drawing and object-creating functionalities. What makes our program different, is that it has the ability to really allow users to drag, manipulate, and graph objects. Additionally, it allows for a screen record and file sharing functionality.

How we built it

Our program is a React app built using React and javascript. We utilized Heroku and Google-cloud services as a platform for our program as well.

Challenges we ran into

Learning how to use both Heroku and Google-cloud services was the biggest challenge. This was also the first time that many of us had used React before. Another challenge we ran into was many front-end bugs that were due to poor foresight and planning.

Accomplishments that we're proud of

The UI is cleaning looking and we were able to get event recording implemented in our program.

What we learned

We learned so much over the course of this HackAThon. Some of the things we have learned include new React, Google-cloud, and project management skills.

What's next for Tutor Pad

We look forward to extending our program to make it even more interactive with users. We would also like to implement even more drawing functions and mathematical visualization capabilities.

Share this project:

Updates