Backend разработчик в Market Intelligence
Тестовое задание для стажера в Market Intelligence
Нужно сделать HTTP сервис для одноразовых секретов наподобие https://onetimesecret.com/.
Он должен позволить создать секрет, задать кодовую фразу для его открытия и cгенерировать код, по которому можно прочитать секрет только один раз. UI не нужен, это должен быть JSON API сервис.
Для написание сервиса можно использовать FastAPI или любой другой фреймворк.
/generate должен принимать секрет и кодовую фразу и отдавать secret_key по которому этот секрет можно получить./secrets/{secret_key} принимает на вход кодовую фразу и отдает секрет.docker-compose up.docker-compose. Мы рекомендуем использовать MongoDB, но Вы можете использовать любую подходящую базу.Опубликовано 1 мая 2026