Ezly

Ezly

France

Web App

Freelance invoicing is mostly waiting: waiting on a quote to be accepted, waiting to convert it, waiting to remember whether anyone was actually paid.


Ezly closes that loop. A quote goes out by email on its own, converts to an invoice in one move, and marking it paid tells the client without you writing the message.

Period

Mar 2026 – Apr 2026

Project Type

Web App

SaaS

Stack

Leptos 0.8 SSR · Axum

SeaORM · Postgres

Redis · Ory Kratos

Role

Architecture

Design

Development

Project Story

Server-side rendering with hydration: the first paint is real HTML from Axum, then the same Rust code takes over in the browser as WASM. One language, no API layer to keep in sync.


Money is stored as decimals, never floats, and sessions live in Redis behind httpOnly cookies. Those are the two places where a shortcut costs you later.

Design Signals

Voice

Plain

Businesslike

No jargon

Navigation

Quote to invoice

Two clicks

Status at a glance

System

Full Rust

SSR + hydration

Domain crate

Craft

Automatic emails

Decimal precision

httpOnly sessions

Ezly

The goal was never a feature list. It was to make the admin disappear behind the work that actually pays.

Up Next

Cabinet Marina Rivière

Client Website