Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Dodge-git/Team_Two_Match

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Match Platform — Платформа текстовых трансляций

О проекте

Match Platform — это микросервисная платформа для текстовых онлайн-трансляций спортивных матчей с обновлением счёта в реальном времени и системой уведомлений.


Возможности

  • Управление матчами и командами
  • Автоматическое обновление счёта при голах
  • Таймлайн событий + комментарии комментатора
  • Комментарии болельщиков
  • Реакции на события
  • Уведомления подписчикам
  • JWT-аутентификация

Архитектура

Микросервисы

Gateway Service — маршрутизация и JWT User Service — пользователи и авторизация Match Service — матчи, команды, игроки, счёт Event Service — события матча и таймлайн Notification Service — уведомления


Технологии

  • Go
  • Gin
  • GORM
  • PostgreSQL
  • Kafka
  • Docker
  • JWT

Запуск

docker-compose up --build

После запуска сервисы будут доступны через Gateway:

http://localhost:8080/api/...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors