Skip to content
Willou
All projects
Product

Tartib

Freelancers replace Excel with one place for clients, projects, quotes and invoices — and send professional PDF invoices in seconds.

Client
Own SaaS product
Industry
Freelancers & small businesses
Year
2026
Role
Product design, UI, full-stack development
Duration
4 weeks to the first working version
Tartib on desktop and phone: revenue dashboard, clients, projects and invoices

Results at a glance

  • 1 click

    to turn an accepted quote into an invoice

  • Seconds

    to export a professional PDF invoice

  • 6 tools

    in one app — clients, projects, quotes, invoices, payments, dashboard

The challenge

Freelancers in Algeria usually run their business from spreadsheets and WhatsApp chats. Client details live in one place, project deadlines in another, and invoices are rebuilt by hand every time.

The result is lost time and lost money — nobody can say at a glance what has been paid, what is pending and what is overdue.

The solution

Tartib puts the whole client workflow in one app, from the first quote to the final payment.

Every quote, invoice and payment is linked to a client and a project, so the dashboard always shows the real numbers — revenue, pending and overdue — without any manual tracking.

  • Client management

    Contact details, notes and the full history of every client in one place.

  • Project tracking

    Status, budget and deadline for each project, linked to its client.

  • Quotes to invoices

    Send a quote, then convert it to an invoice in one click once it is accepted.

  • Professional PDF invoices

    Per-line tax, discounts and partial payments, exported as a clean PDF.

  • Revenue dashboard

    Revenue, pending and overdue amounts at a glance.

  • Multi-currency

    Bill each client in their own currency.

How it was built

  1. Data model first

    Designed how clients, projects, quotes, invoices and payments relate, so totals are always consistent.

  2. Core workflows

    Built clients and projects with full create, edit and archive flows.

  3. Invoicing & PDF

    Added quotes, invoices, tax rules and pixel-perfect PDF export.

  4. Dashboard & settings

    Added the revenue overview and business settings like currency, prefixes and payment terms.

Tech stack

  • Next.js

    Fast pages and server-side logic in one framework

  • React
  • TypeScript

    Fewer bugs in money calculations

  • Tailwind CSS

    A consistent, clean interface

  • shadcn/ui

    Accessible, tested UI components

  • PostgreSQL

    Reliable storage for financial data

  • Prisma

    Typed, safe database queries

  • Clerk

    Secure sign-in without reinventing it

  • React-PDF

    Invoices that look identical everywhere

  • Recharts

    Clear revenue charts

Need something like Tartib?

Tell me about it on WhatsApp — I reply within 24h.

Let's talk on WhatsApp (opens WhatsApp in a new tab)

Next project

NOIR

A premium online store with cash-on-delivery checkout to every wilaya, and a dashboard that runs orders, stock and customers in one place.

Read the case study
WhatsApp (opens WhatsApp in a new tab) Book a call