FinTech / SaaS

Nova — your finances, connected

Bank accounts, crypto, investments and everyday expenses in one SaaS platform. Automatic transaction imports, receipt scanning and clear financial analytics.

Visit Nova
Product design, UX/UI, frontend and backend, external APIs, payments and infrastructureIndependent SaaS product
Nova — Custom Financial Tool dashboard with account overview, cash flow and goals; numeric values and account details are hidden.
Nova preview: numeric values and account details are hidden.Select the image for a closer look

PROJECT PASSPORT

The project, at a glance.

Build a financial service that removes the routine of manual budgeting. Users connect their financial data sources, and the system collects, normalizes and analyzes transactions automatically.

  • Account and exchange API connections
  • Transaction sync and classification
  • Multi-currency analytics and investments
  • Receipt and QR-code scanning
  • Subscriptions and crypto payments
  • Mobile interface and account security
My contributionProduct design, UX/UI, frontend and backend, external APIs, payments and infrastructure
Discuss a similar project

01 / THE CHALLENGE

Where the solution starts

Build a financial service that removes the routine of manual budgeting. Users connect their financial data sources, and the system collects, normalizes and analyzes transactions automatically.

02 / THE BUILD

How the experience comes together

Nova brings bank accounts, crypto exchanges, investments and manual entries into one interface. It synchronizes transactions, converts currencies, classifies spending and analyzes income, expenses and total balances. A mobile experience, subscriptions and an administration dashboard complete the product.

Platform capabilities

Sources and synchronization

  • Connect Bybit, Binance and other financial sources through APIs.
  • Import P2P transactions, transfers, deposits and card spending.
  • Automatically distinguish income, expenses and internal transfers, with duplicate protection.

Transactions and currencies

  • Convert accounts and transactions into the user’s selected currency.
  • User-defined transaction categorization rules.
  • Edit both imported transactions and manual entries.

Receipts without manual entry

  • Scan receipts from photos and e-kassa QR codes.
  • Automatically fill in the amount, merchant, date and spending category.
  • Review and edit the recognized information in the transaction.

Planning and analytics

  • Manage accounts, folders, budgets and savings goals.
  • Cash-flow analytics, charts and an activity calendar.
  • Track investment portfolios and asset quotes.
  • Export financial data and generate reports.

Subscriptions and payments

  • Free, Pro and Ultra plans with feature limits.
  • Crypto payments, payment history and receipts.
  • Automatic subscription activation after payment.

Security and administration

  • Two-factor authentication, sessions and account security settings.
  • Administration dashboard, system monitoring and user management.
  • Responsive mobile interface and navigation without full page reloads.

03 / THE EXPERIENCE

What the user gets

A working responsive SaaS product with automated financial tracking, subscriptions and deployed server infrastructure. Financial data, analytics and planning tools are available in a single workspace.

04 / ENGINEERING LENS

Technology and server architecture

  • Next.js
  • React
  • TypeScript
  • Cloudflare Workers
  • Cloudflare D1
  • REST API
  • Recharts
  • Server-side normalization of financial data from multiple sources.
  • Multi-currency calculations using current exchange rates.
  • Background synchronization of external sources.
  • API-level role permissions and subscription limits.
  • Loading, error and empty states across mobile and desktop interfaces.
  • Blue-green deployment with a standby application instance.
Engineering inside MK • DΞV

Working on something similar?

Let’s discuss the workflows, constraints and where I can contribute.

Discuss a project