Inspiration

Coming into this PHS Hackathon, I initially did not plan on making a project, as I needed to prepare for the AMC 10, which is coming up in a few days. However, the inefficiency of the tools I could use frustrated me, thus inspiring me to create this project. I also teach children at Riverside MathLeague problems, and so this could really help them learn too.

What it does

Pigeon is a web app that helps one prepare for the MathLeague competition. It has a solo and a versus mode, and there is a leaderboard for users with accounts to determine their standing.

How we built it

I built this app using python (through flask), and a bit of html, css, and javascript.

Challenges we ran into

Some challenges I ran into was originally not knowing much about flask or javascript. I was forced to learn these languages on my own. Additionally, I worked by myself, so I did not have any teammates to split work or gather insight from.

Accomplishments that we're proud of

I am proud of having finished a working version of this app without a team. I encountered an unimaginable amount of bugs and errors during the creation of this app, so I am proud that I was able to make it work, especially with my limited initial knowledge.

What we learned

I learned how to create a web app in python using flask, and also learned a bit of javascript. However, I hope to learn more about these topics in future events/during my free time.

What's next for Pigeon

I doubt that this app is at a level of quality that would allow it to grow into something big or meaningful. Unless someting miraculous happens, I hope to simply learn from this experience to improve my coding skills in the future.

Share this project:

Updates