Perform is a coaching platform for fitness studios. Coaches run their studio from the web dashboard. Trainees follow their training and nutrition plans in the mobile app.

Pick where to start

Coach guide

How to set up a studio, manage trainees, build plans, send forms and automate follow-up.

Developers

Architecture, local setup, backend, web and mobile internals, the data model and operations.

API reference

Every endpoint of the core API, grouped by module, with parameters, responses and errors.

The three parts of Perform

Languages

These docs are available in English and Hebrew. Use the language switcher at the top of the page.
The developer pages are written from the code. When you change behaviour in one of the Perform repositories, update the matching page in both languages.