Skip to content

05 / Fintech & finance

E-Faktura — An offline invoicing app for small business

An invoicing solution that works without internet, fully in Azerbaijani.

Year
2026
Scope
Fintech & finance
E-Faktura mobile app screens in phone frames

01 / Overview

E-Faktura is an offline-first mobile app for entrepreneurs and freelancers. It covers A4 invoice creation, client management and payment tracking. Data stays on the device, and invoices can be sent as PDF or over WhatsApp.

02 / The problem

Small business owners either write invoices in Word templates or do not issue them at all, and cloud tools fail wherever there is no internet.

03 / Our approach

The app is built offline-first on local SQLite storage with no server. The code is split into layers — repository, pure business logic, state, UI — and the calculation logic is covered by unit tests.

04 / The result

Users can issue invoices offline, track debts, send WhatsApp deep-link payment reminders and scan paper invoices with the camera.

05 / Key features

What it does.

  • 01

    Invoice creation

    Five templates, adjustable tax rate, multi-line items and currency support.

  • 02

    Payment tracking

    Partial and full payments, unpaid / paid / overdue statuses and a receivables and payables balance.

  • 03

    OCR scanning

    Scan a paper invoice with the camera.

  • 04

    WhatsApp and SMS sending

    With Azerbaijani phone-number normalisation.

  • 05

    Backup and restore

    Export and import the data on the device.

06 / Architecture

How it is built.

  1. Layered structure

    Repository → pure business logic → state → UI.

  2. Tested core and strict types

    The calculation core is unit-tested and the codebase runs in TypeScript strict mode.

07 / Technology

Tech stack.

Mobile
  • React Native 0.81
  • Expo SDK 54 (React 19)
  • expo-router
Language
  • TypeScript
Data and state
  • expo-sqlite
  • Zustand
Documents
  • expo-print
  • react-native-webview
Testing
  • Jest

08 / Screens

6 screens from the product.

Select a screen to see it full size.

E-Faktura interface — screen 1 of 6E-Faktura interface — screen 2 of 6E-Faktura interface — screen 3 of 6E-Faktura interface — screen 4 of 6E-Faktura interface — screen 5 of 6E-Faktura interface — screen 6 of 6

09 / More work

More fintech & finance and neighbouring work from the same studio.

Have a similar
idea?

Let’s make it real. ♥