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

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

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

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

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

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

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

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

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


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



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





Rss.plus
















Музыкальные новости




























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

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


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