Despre lucrare
Цель проекта: создать удобный инструмент, позволяющий пользователям контролировать доходы, расходы и баланс без сложных таблиц и отдельных приложений. Реализованный функционал: - Добавление доходов и расходов. - Редактирование и удаление финансовых операций. - Автоматический пересчёт текущего баланса. - История операций с сохранением данных. - Smart Input — быстрый ввод операций обычным текстом, например «кофе 120» или «получил зарплату 15000». - Проверка корректности введённых данных. - Защита от повторного сохранения операции при двойном нажатии. - Интерфейс Telegram Mini App с тёмной темой. Техническая реализация: - Backend на Node.js и JavaScript. - MongoDB для хранения финансовых данных. - Интеграция с Telegram. - Развёртывание на Linux VPS. - Настройка работы серверного приложения и обработка ошибок. Проект продолжает развиваться: планируются улучшения интеллектуального ввода и дополнительные финансовые инструменты. Telegram: @FinMate24Bot