fitdoc uses the wger REST API. It's a mobile web app that allows you to track and save your workout progress. You can choose between ready-made workouts or create a personalized workout from the individual exercises. On the overview page you can also find useful information about the corresponding workouts and exercises.
This app was programmed for mobile view. For a better view in your browser, open the development tolls and switch there to the mobile view. Preferably in the format of an iPhone 6/7/8.
After cloning/ forking the project and opening in an editor you can run:
npm start
npm install
Runs the server in the production mode and serve production bundle from npm run build.
npm run client:dev
Runs the app in development mode. Open http://localhost:3000 (default PORT) to view it in the browser. The page will automatically reload if you make changes to the code. You will see the build errors and lint warnings in the console.
npm run server:dev
Runs the server in the development mode.
npm run build
Build a production bundle.
npm run storybook
Run storybook.