Backend-разработка, API и интеграции
Серверная часть — то, чего пользователь не видит, но без чего продукт не работает: вход, данные, расчёты, связь с другими системами. Её мы забираем себе — вам туда заглядывать незачем.
На сайте лиг МФЛ сервер хранит заявки команд, пускает капитанов через VK и считает таблицу, бомбардиров и рейтинг из голов матча. Организатор вносит события — остальное сайт делает сам.
Что входит
API
Через API сайт, админка и приложение получают одни и те же данные. Правка в одном месте видна везде.
База данных
Данные устроены так, чтобы новое не требовало программиста. В МФЛ лига — запись в базе, а не строчка в коде: четвёртую или женскую лигу организатор заводит сам.
Расчёты на сервере
Цифры считаются из исходных событий, а не вводятся руками. В МФЛ отдельного поля для счёта нет — он складывается из голов, поэтому таблица и профили игроков не расходятся.
Вход и права
Вход по почте и через VK, права — по ролям. Капитан может подать заявку своей команды, а менять турнир — только организатор.
Платежи и CRM
Оплата на сайте и заявки, которые попадают в CRM без ручного переноса.
Кейсы
Частые вопросы
- Можно ли сделать вход через VK?
- Да. На сайте футбольных лиг МФЛ капитаны входят через VK или по почте и сразу подают заявку команды на турнир.