Inspiration

When fitness tracking apps first started being developed, they were easy to use, extremely helpful, and facilitated exercise and healthier living. In recent years, however, these apps have become greedy and less user friendly. Oftentimes, they hide features behind pay walls, allow an obnoxious amount of popup ads, and make tracking our exercise a hassle. This app was a concept to be a competitor that simply allows gym-goers to track their exercises for free.

What it does

The app allows users to log in to their own accounts and track a variety of exercises, sorting based on muscle groups and amount of reps/time.

How we built it

We built it with a combination of CSS, HTML, and Javascript. Google Firebase was also used for user authentication, and PythonAnywhere to store user values in databases.

Challenges we ran into

Although we have had experience with databases, they were run locally and with one user in mind. The biggest issue we faced was trying to create a public database that allowed multiple users to create accounts with emails and passwords.

Accomplishments that we're proud of

Our biggest challenge was also our biggest accomplishment, as we successfully allowed users to log in and have their credentials stored with Google Firebase.

What we learned

We learned a great deal about website design and public database management, along with working with a team and a short deadline.

What's next for Brnr: Fitness Tracker App

Brnr has boundless potential! In order to compete with larger fitness apps, the app will need to create recommendations to help users become better versions of themselves. Creating workout routines, showing data in a digestible way, and providing resources are the first priority. Other features include a calorie tracker, with a scanner that can read barcodes and nutritional values.

Built With

Share this project:

Updates