Карман

Личный менеджер кредитов с напоминаниями в Telegram

в проде
Займы и графикиPostgreSQLВоркербез зависимостейБотTelegramОтметка платежакнопкой в чате

Личный финансовый сервис: на экранах — суммы и договоры реальных пользователей.

Что даёт

Помогает держать все займы, графики выплат и документы в одном месте, чтобы ничего не потерять и не просрочить. Заранее шлёт напоминание о ближайшем платеже в Telegram, а отметить платёж выполненным можно кнопкой прямо в сообщении.

Под капотом

  • Единое приложение на Next.js 16 (серверные компоненты и серверные действия с валидацией), графики платежей, юнит-тесты.
  • Фоновый воркер напоминаний в Telegram с нулём зависимостей — только встроенные модули Node: бот с интерактивными кнопками и обратной записью статуса.
  • Миграция со старого стека без сброса паролей: исторические хеши продолжают работать.
  • Самообслуживаемый деплой из CI с проверкой миграций; внутри — собственный менеджер секретов.

Что можно проверить

Мой замер
  • Три разных стека (Django, Vite, Express) сведены в один без сброса паролей пользователей.
  • Воркер напоминаний не тянет ни одной внешней зависимости.

Что дальше

  • Раздел «Платежи» и произвольные даты напоминаний.
  • Развитие хранилища секретов: одноразовые коды, импорт, шифрованный бэкап.