MORE.Tech 5.0 - Mobile + Web - Darkhole AI

Содержание

  1. О проекте
  2. Начните использование
  3. Наша команда

О проекте

Сервис подбора оптимального отделения банка, учитывая потребности клиента и доступность услуг

Начните использование

Необходимые компоненты

Разработка и запуск производилась с использованием Docker Compose версии v2.21.0

Для мобильного приложения установите и настройте flutter по официальному гайду

Установка и запуск серверной части

  1. Клонируйте репозиторий
git clone https://github.com/mihett05/vtb-departments.git
  1. Смените папку на vtb-departments/server/
cd vtb-departments/server
  1. Сконфигурируйте docker-compose.yml файл

Мы советуем использовть API от OpenRouteService, поэтому укажите валидынй OPEN_ROUTE_SERVICE_API_KEY в секции переменных среды

Также, OpenRouteService может быть настроен локально. В давнном случае не будет лимитов на запросы к API

  1. Сбилдите docker compose
docker compose build
  1. Запустите docker compose
docker compose build

Документация сервера в формате Swagger UI можно получить по адрессу http://fast-api-host:8000/docs

Установка и запуск мобильного приложения

Для установки и запуска мобильного приложения мы рекомендуем использовать Anroid Studio и официальный гайд

Наша команда

  • Алёна Артемьева - Mobile App
  • Анатолий Шварц - Backend, DevOps
  • Михаил Сырцов - Backend, Mobile App
  • Яков Дементьев - Backend, Data Science