Проблема

Менеджеры вынуждены лично отправлять уникальную ссылку на регистрацию. Проблема в том, что есть много программ, для каждой уникальная ссылка. + внутри программы есть разные регионы, которые тоже формируют уникальную ссылку. При этом программ сейчас 3, а будет более 15.

При этом ссылки могут со временем меняться, добавляться новые регионы и/или программы.

Решение

Есть файл в гугл докс в котором находятся ссылки на прямые регистрации, от туда можно выгрузить csv (готово https://docs.google.com/spreadsheets/d/1jax7mprYVWG4OudHpydXhgm_sprE0fNQxsGyUPeMK5c/edit?usp=sharing)

Хотим сделать фронтенд, который

  1. спросит регион пользователя. “Выберите ваш регион” + select по алфавиту, возможность начать вводить регион и появление подсказки

  2. В зависимости от региона, покажет существующие программы (где есть ссылка) “Выберите программу” + select программ где есть ссылка

  3. Выведет на экран надпись “ваша ссылка на регистрацию (прямая ссылка)”

  4. если программ в регионе нет, вывести “Места в вашем регионы закончились, свяжитесь с менеджером”

Дизайн элементов можно брать отсюда https://www.figma.com/file/3ZRz4BQIFxHCwu1gMaLeS7/108?node-id=625%3A2341

В идеале предусмотреть быстрое обновление ссылок из файла с гугл диска, либо из его выгрузки в csv