Running Thoughts

Members

  • Evan Fisher-Perez
  • Jacob Fricano

Inspiration

Throughout our athletic careers many coaches and high performing runners including Olympians have preached the effectiveness of a running log. My teammate and I have been running for a combined 18 years and decided we should finally take the advice of these high performing runners. It was not until this year that we both started logging our runs and we both see the clear benefit for our mental and physical health. Especially in running, athletes physical and mental health often coincide and helping one often helps the other. This journal is meant to not only make you a better runner, but help your mental health

What it does

Running Thoughts gives the user a consistent and private place to document both physical and mental details about their run. This formal journaling gives runners essential physical and mental confidence to ensure they run their best. When a runner is able to step up to the start line, look back on their run history, and be confident, they will simply run better and be more confident in life.

How we built it

Over the last 24 hours we built this web app using a React JS front end with a C# .NET CORE backend ran on top of a SQLite database. We also utilized Material UI for their component library. When using ReactJS we also needed to program largely in Javascript. We collaborated using github and did some pen and paper sketches and mockups

Challenges we ran into

Both of us had to use a language we have very little experience in. To overcome this, we used each other as a resource. We would often do pair programming to make sure the other had a strong grasp on whatever was confusing them before returning to our own work.

Accomplishments that we're proud of

We are tremendously proud of this project for not only the technical accomplishment of a full front end and back end web app, but also for creating this tangible app to help us and peers with a problem that is faced everyday.

What we learned

We learned that even though programming is often though as an individual assignment, that working as a team makes the unit much more viable. We learned and strengthened our existing skills in C# and React. This hackathon helped us see the importance of doing projects about what you love. We are both passionate runners and developed passionately for the full 24 to create a project that we are proud to call our own.

What's next for Running Thoughts

The next steps would include a server hosted database as well as a domain to share this journal with our peers to better their training and mental health. We would also continue to make the UI/UX better to make the task of creating and viewing runs smoother. A search bar to filter runs along with a calendar displaying runs would be our next step as a team. These changes would be amazing and continue to convince the runner that they are great, they are fast, and they are prepared.

Share this project:

Updates