Найти в Дзене
MaksМаркет

Устал искать нормальную аналитику для бота — сделал свой сервис. Сижу кодю на Flask

✌️ Всем хаю хай, с вами не Ивангай, а Максим. Поведаю вам о своем втором проекте, который находится в разработке, но уже частично работает и не падает (пока что). Когда делал своего бота с ChatGPT внутри (он тут), столкнулся с проблемой — в СНГ почти нет адекватных сервисов для отслеживания статистики по ботам. Не просто там "посмотреть сколько людей зашло", а чтобы вот прям по-взрослому: какие команды юзают, где вылезают ошибки, когда юзер зарегался и когда свалил. В общем, нормальная аналитика, а не хуйня. Так родилась идея — сделать свой сервис с подобной аналитикой. Попутно хотел инструмент, где смогу вести учёт доходов и расходов по проектам. Мне не нужны были сложные монстры, где надо ИП подключать или которые анализируют SMS от банка. Хотел простое решение: создал проект → добавил расход/доход по категориям → смотришь графики. Всё. Пока что объединил обе идеи на своем сайте berketov.ru (https://berketov.ru/login) — и они уже работают. Что под капотом:
Backend:
Python 3.12 + Flas
Максим Беркетов
Максим Беркетов

✌️ Всем хаю хай, с вами не Ивангай, а Максим.

Поведаю вам о своем втором проекте, который находится в разработке, но уже частично работает и не падает (пока что).

Когда делал своего бота с ChatGPT внутри (он тут), столкнулся с проблемой — в СНГ почти нет адекватных сервисов для отслеживания статистики по ботам. Не просто там "посмотреть сколько людей зашло", а чтобы вот прям по-взрослому: какие команды юзают, где вылезают ошибки, когда юзер зарегался и когда свалил. В общем, нормальная аналитика, а не хуйня.

Так родилась идея — сделать свой сервис с подобной аналитикой.

Попутно хотел инструмент, где смогу вести учёт доходов и расходов по проектам. Мне не нужны были сложные монстры, где надо ИП подключать или которые анализируют SMS от банка.

Хотел простое решение: создал проект → добавил расход/доход по категориям → смотришь графики. Всё.

Пока что объединил обе идеи на своем сайте berketov.ru (https://berketov.ru/login) — и они уже работают.

Что под капотом:
Backend:
Python 3.12 + Flask 3.0

SQLite с WAL режимом

Pandas + OpenPyXL для экспорта в Excel

Werkzeug для хеширования паролей

Frontend:
Чистый HTML5 + CSS3

Vanilla JavaScript без фреймворков

Alpine.js для интерактива

Bootstrap 5.3 + Chart.js 4.4

Со временем буду усложнять систему, но пока вот так. Всё собрал на своем сервере — работает.

Клёвая идея от друга: реализовать всё так, чтобы юзер мог вбивать доходы/расходы, а потом через телеграм-бота получать доступ к данным + аналитику и советы от ИИ прямо в чате.

Идея свежая и бодрая. Буду пробовать реализовывать в ближайшее время.

И конечно, со временем всё это дело монетизировать.

Потыкать: https://berketov.ru/login