Добавить новость
ru24.net
Все новости
Октябрь
2024

Рефакторинг, фикс багов, создание новых фичей для Telegram Mini app

0
Для телеграмма написан работающий мини апп.

Нужно отрефакторить код и написать пару новых фичей.

Объём работ следующий:

1) Через Api сделать фичу для создания отдельных ботов для каждого заказчика (сейчас все заказчики пользуются одним ботом). По сути нужно сделать. white label.

2) В бэкенде есть логика с очередями. Сейчас предусмотрено заполнение в режиме реального времени и оттуда же формируются пары. Нужно сделать отдельную фичу, чтобы очередь заполнялась всю неделю и оттуда через неделю формировались пары.

3) Создание событий в боте захардкоржено. Нужно сделать фичу, чтобы события можно было собирать, как по рецепту, добавляя разные модули.

4) Техдолг, к которому относится рефакторинг и фикс багов.
- Не сохраняется правильно изображения в S3, изображения с одним названием перекрывают друг друга;
- Отсутствуют валидации на многие процессы, подразумевается, что многие
ошибки не обработаны и у нас возникают 500 ошибки без объяснения;
- Логирование плохо реализовано - не все процессы логируются;
- Большая часть кода требует рефакторинга, он выглядит неприятно;
- Отсутствуют какие-либо метрики происходящего в приложении, хотелось бы иметь что-то вроде графаны с прометеусом;
- Документацию необходимо улучшить, присутствуют опечатки, либо его эндопоинты во все не описаны;
- Допилить Security для использования в админ панели;


Минимальное знание Python, чтобы по необходимости исправить что-то в коде. Новых фичей на Python писать не надо.



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
WTA

Блинкова проигала 143-й ракетке мира во втором круге турнира WTA в Клуж-Напоке






Легкоатлет Шубенков сравнил выборы МОК с серией из мультфильма «Южный парк»

Компания Qatar Airways отменила значительную часть рейсов в Москву

Очевидцы рассказали, как ломали двери, чтобы покинуть горевший Электрозавод

В Московском метрополитене началось обучение 12 собак-проводников