Для запуска проекта в Dev Container нужно создать .env
файл в директории FlightsMetaSubscriber.App с переменными окружения. Пример файла здесь.
Для того, чтобы создать структуру БД при первом запуске, выполните в консоли следующую команду:
psql -h postgres -U postgres -d fms_db -f FlightsMetaSubscriber.App/psql-init/DDL.sql
Бот позволяет подписаться на перелеты из нескольких исходных городов, на диапазон дат и в несколько целевых городов. Из всех возможных вариантов, выбирается самый дешевый и раз в сутки пользователю отправляется цена и ссылка на билет.
Узнать больше информации и попробовать бот в работе можно здесь.