WeGym Fitness wegym.ru
The network of Moscow fitness clubs WeGym. At the moment WeGym Group includes 6 comfort class clubs with a pool in Moscow and the nearest Moscow region, tennis courts and indoor football arena.
2018-2022
year
10 000+
hours
6 month
of development

TypeORM

PHP

Nestjs

Nuxtjs

PostgreSQL

1C-Битрикс

MySQL
.png)
Microservices

Laravel

Flutter

Pinia

About
Site
On this resource you can learn more about all the network clubs, look through photos of the gyms, see the trainers of the club and trainings schedule, which take place in each WeGym club.
App
The app has been developed for convenience of old and new clients. With the help of WeGym Fitness app, the user can always get relevant information about any club in the network, find out its location and plot a route to a gym. Also a client can sign up for a necessary period gym membership through smartphone.

Applied technologies
Site
We’ve integrated online payment on the site so that you don’t miss better terms. You can purchase a subscription at a better price.
We’ve fulfilled lots of large tasks on the site transferring from Bitrix to Nuxt.js and Nest.js
For a site we’ve activated a new admin panel Strapi (instead of Bitrix, but only partially for now).
To make a card purchase in installments we’ve connected Sber-installment.
We’ve conducted integration with FitBase and now we get all the necessary data from FitBase to the site through our backend.
We’ve fulfilled lots of large tasks on the site transferring from Bitrix to Nuxt.js and Nest.js
For a site we’ve activated a new admin panel Strapi (instead of Bitrix, but only partially for now).
To make a card purchase in installments we’ve connected Sber-installment.
We’ve conducted integration with FitBase and now we get all the necessary data from FitBase to the site through our backend.

Applied technologies
App
User can always find out the schedule of group trainings and make their own schedule.
We’ve activated the system of push-notifications, which will inform you about any changes in the work of the gym, trainings, locations or trainers. With the help of the function, you will always be aware of what is happening.
With the help of the app, you can quickly connect to the club staff and get answers to all of your questions.
We’ve activated the system of push-notifications, which will inform you about any changes in the work of the gym, trainings, locations or trainers. With the help of the function, you will always be aware of what is happening.
With the help of the app, you can quickly connect to the club staff and get answers to all of your questions.

Results
Have added an opportunity to purchase cards in installments from Sber
Have added several new pages from design to functional setting
Have implemented lots of large tasks on transferring of the site from Bitrix to Nuxt.js and Nest.js
Have set the timer – it counts the amount of days and hours till the end or the start of the event (action, training, etc.)
Have transferred lots of blocks and pages from Bitrix to Strapi
Meet Our Team

Fokin Anton
CEO

Trushin Artem
COO

Surtaev Nikita
CTO

Vishnevskaya Anastasia
Head of Managment

Kirpichnikov Maksim
Head of backend

Fajkin Dmitriy
Mobile Flutter-developer

Kara Artem
Backend-developer

Kompaniec Sergey
Backend-developer

Ivanova Yulia
Fullstack-developer

Lebedev Ilya
Frontend-developer

Malevanaya Maria
Frontend-developer

Rozhkova Ekaterina
Frontend-developer

Pavel Zhuravlev
DevOps

Lubimov Nikita
QA Engineer

Krainova Anastasia
Backend-developer