Skip to content

4 спринт курса и первая часть асинхронного API для кинотеатра

Notifications You must be signed in to change notification settings

zamula-soft/Async_API_sprint_1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

917ab79 · Jul 27, 2022

History

21 Commits
Jul 27, 2022
Jul 27, 2022
Jul 12, 2022
Jul 13, 2022
Jul 13, 2022
Jul 12, 2022
Jul 27, 2022
Jul 12, 2022
Jul 27, 2022
Jul 13, 2022
Jul 27, 2022
Jul 27, 2022
Jul 12, 2022

Repository files navigation

Проектная работа 4 спринта

Асинхронный сервис полнотекстового поиска для онлайн кинотеатра

Репозиторий проекта: movies-async

Flow работы с проектом

  • Клонируем репозиторий
  • Обновляем зависимости (pip install -r requirements.txt)
  • Устанавливаем pre-commit hook (нужно делать только 1 раз. инструкция)
  • Создаем новую ветку (название=название Issue), делаем туда коммиты
  • Когда все готово создаем PR в main
  • Прикрепляем PR к Issue
  • Проходим ревью
  • Вливаем в ветку main (через squash & merge)
  • Оповещаем всех остальных (чтобы они подтянули изменения из main и сразу порешали merge conflict)

Запуск проекта

  1. Создать файл .env в корне проекта и заполнить его по шаблону .env.example
  2. Запустить базу данных, если она еще не запущена
  3. Выполнить docker-compose up -d. Эта команда поднимает следующие сервисы: само приложение, elasticsearch и redis

About

4 спринт курса и первая часть асинхронного API для кинотеатра

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published