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
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.

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.

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