



REPs Polska is a mobile application created for personal trainers, fitness instructors, and specialists actively working in the sports industry. The system facilitates the quick organization of substitutions in fitness clubs, allows for publishing and browsing advertisements, and supports direct communication between verified users.




Fitness / Sport / Wellbeing
Association
2025 – present
React Natice
NestJS
React+ Next.js
The project involved designing and implementing a mobile application to support the REPs Polska community in their daily work organization. The main goal was to create a tool that reduces the time needed to find a substitution, organizes communication between trainers, and increases cooperation security by operating within a verified environment of specialists.
The application combines classified ads features, a job/offer search engine, user profiles, notifications, an instant messenger, and a rating system. This allows trainers to both report the need for a substitution and take on additional assignments tailored to their location, schedule, and specialization.


Mobile application
(iOS / Android)


Admin panel


Quick reporting of substitution needs
The user can add an advertisement, specifying the most important information: location, date, time, type of classes, and advancement level. Thanks to this, trainers available at a given time immediately see the full context of the assignment and can make a quicker decision to accept the substitution.
Search engine for substitution offers
The application allows users to browse available advertisements and filter them by location, date, and class type. This is particularly important in the fitness industry, where quickly matching a trainer to a specific location, time, and activity type is crucial.
Profiles of verified trainers
Each user operates within the REPs Polska community, which strengthens the credibility of contacts and facilitates making decisions on cooperation. Trainers’ profiles help build a professional image and provide greater transparency in the process of organizing substitutions.
Notifications about new offers
The notification system informs users about new substitution proposals in their area or field of interest. This allows trainers to react faster to the current needs of clubs and other instructors.






1
Substitutions are often organized under time pressure. Therefore, the challenge was to design forms, offer lists, and advertisement details in such a way that the user could quickly find the most important information: where, when, what type of classes, and at what level.
2
In the traditional model, arranging substitutions often takes place via private messages, groups, or phone calls. The application aimed to move this process into a single place, maintaining conversation clarity and facilitating the quick finalizing of details.





