LEDGERLY / THE MONEY WORKSPACEActual product screenshot
Ledgerly dashboard with spending totals, budget progress, and weekly expense charts
Explore the full dashboard
Small details. A bigger picture.REACT + TYPESCRIPT / WEB INTERFACE

01 / The idea

Money has a lot
of moving parts.

I built Ledgerly to give those details a shared home.

An expense is only one part of the story. There is also the monthly budget, the savings goal, the recurring bill, and the money lent to a friend. Ledgerly connects those everyday tasks in a workspace that is easy to return to.

My work spans the interface, the shared API, and the Flutter clients, with attention to clear charts, useful account controls, and careful handling of money across currencies.

01 / SEE

Follow the everyday.

Record expenses, follow a monthly budget, and read weekly and category trends without losing the individual entries behind them.

02 / REVIEW

Understand the flags.

Explainable checks highlight possible duplicates, missing payment details, and unusual entries. Every finding stays open to the user’s review.

03 / PLAN

Make room for goals.

Track income, emergency savings, and lending balances, with recurring-payment forecasts built from the patterns in recorded expenses.

03 / Under the interface

One account.
More than one screen.

A shared backend connects the responsive web dashboard and native clients to the same account and financial records.

Care in the data

Keep the original amount.

Currency handling retains the underlying amounts and original currency details, while display preferences and exports provide another view of the same records.

Control in the account

Make access manageable.

Email verification, passkeys, optional PIN protection, and revocable sessions give account access its own considered set of flows.

Room to keep building

A project in progress.

Ledgerly continues to evolve across web and Flutter. The shared API keeps the core records connected as each client’s experience develops.

Keep exploring

Another system.
Another practical problem.

Explore PureRide RMS

LEDGERLY / PRODUCT GALLERY

Product screenshot

Loading screenshot…