Inspiration

One of my teammates and I work at the SFU Fitness Centre and at the moment the only way to connect with the personal trainers is through in-person appointments or phone calls.

What it does

The app makes it easier for clients to connect with a PT of their preference (e.g. A female trainer for a female client). and also makes managing clients easier for the trainers. It has an intuitive UI for both client and trainer.

How we built it

We used Springboot (Java) for the backend, SQLite for database. For frontend we used Javascript, HTML and CSS.

Challenges we ran into

We struggled with UI design at the beginning and also with connecting frontend to backend.

Accomplishments that we're proud of

We made a semi-functional fullstack project where we kept in mind user safety and privacy (password hashing, anti sql injection)

What we learned

We learnt design concepts, database security and communication between back and front end.

What's next for SFU Fitness web app

Keep adding more features to the trainer dashboard such as maybe sending an example video of how to perform the exercises.

Built With

Share this project:

Updates