/RemoteTrainerServer

A client management tool for personal trainers.

Primary LanguageJavaScript

Fitome is available at fitome.vercel.app 💪

image

This is the server repo. Client repo is here: https://github.com/massimobergamin/remotetrainerfrontend

Fitome

Project Info

Fitome is a client management Progressive Web App built for personal trainers.

Trainers can:

  • Create exercises and workouts
  • Assign plans to clients
  • Train clients using video chat with timer overlay

Clients can:

  • View their workout plan
  • Download the app for offline use (ex. view exercise videos)

Tech Stack

Front End: React with NextJS, Redux, Firebase, Google Workbox

Back End: Express, PostgreSQL with Sequelize

Other: Peer-to-Peer (SimplePeer), WebSockets (Socket.io)

Contributors

Contributors: Kyle Parks, Louisa Wong, Massimo Bergamin, and Kiranmayi Methuku