Open Finapp
Premium

Overview

Add a Telegram bot and AI-powered transaction parsing to Finapp via the Premium Nuxt Layer.

Finapp Premium is an extension of the base app using Nuxt Layers. It lives in a separate repository (finapp-premium) and uses the open-source base as a Git submodule.

What Premium Adds

  • Telegram bot - add transactions from the messenger via commands, free-form text, or receipt photos. See Telegram Bot for setup and usage.
  • AI features - free-form text parsing and receipt photo recognition powered by LLM.

How It Works

Premium is a Nuxt Layer that sits on top of the base app. It adds new components and pages without duplicating shared code. The base app is included as a Git submodule pointing to the main branch.

finapp-premium/
├── base/          # Git submodule → ilkome/finapp (main branch)
├── app/           # Premium-only components and pages
└── nuxt.config.ts # Extends base layer via FINAPP_BASE_PATH

For deployment and local development setup, see the Deployment guide.

Next Steps