Skip to content

nerlihmax/oladyshek

Repository files navigation

Oladyshek

Площадка для распространения кулинарных рецептов.

Сервисы

Отдает и обрабатывает данные рецептов.

Предоставляет GraphQL API для любых клиентов.

Отвечает за авторизацию/аутентификацию.

Отвечает за пользователей и их профайлы.

Клиенты

Мобильное нативное приложения для Android.

Рендерит DivKit-верстку для мобильных устройств.

Мониторинг, логи, аналитика, статистика, CMS.

gRPC

  • Папки сервисов должны заканчиваться на -service для подхвата кодгена.
  • Proto-файлы держим в корне репозитория в /proto.
  • Скрипт для кодгена /scripts/proto-generate.sh.
  • Сгенерированный код будет лежать в папке proto-gen.
  • Скрипт для копирования /proto в корень каждого сервиса : /scripts/copy-proto.sh