Skip to content

Invoicing desktop app · Own product (Bitnoda Labs)

MyInvoice

Invoicing on the desktop, with the data kept locally.

MyInvoice is Bitnoda’s own desktop invoicing app, written in Rust with Dioxus. The data stays on your computer, in SQLite.

The challenge

Invoicing often ends up in a spreadsheet or a monthly subscription. A small business needs something fast, with its data close.

How it was built

  1. The interface

    A native Rust app, with its interface built in Dioxus.

  2. The data

    Local storage in SQLite: the data stays on your computer.

  3. Offline

    It works without an internet connection.

At a glance

  • Rust + Dioxus
  • Local data in SQLite
  • Works offline

More projects

The next project could be yours.

Tell us what you have in mind. We’ll come back with good questions and a concrete plan.

Start a project