Version 1.0 out now

Win Clients and
Deliver Projects Faster

Freelancey is open-source client and project management for freelancers. Leads, proposals, contracts, projects, files and invoices, all in one app you own.

Freelancey dashboard overview with project, receivables and lead pipeline summaries

Built on open tools you can host and inspect yourself

  • Next.js
  • NestJS
  • PostgreSQL
  • Prisma
  • Better Auth
  • Cloudflare R2
  • Stripe
  • Resend
  • Tailwind CSS
  • TypeScript
What you get

Everything a freelance business runs on

Freelancey follows you from the first lead to the final handover, so clients, projects and payments live in one place instead of across drives, spreadsheets and inboxes.

Win the work

Leads to clients

Capture leads from any source, move them across a board, and turn a signed contract into an active client.

Lead board

Contacted

Studio Mwangi
Fresh Bites

Proposal

Green Roots
Deliver the work

Projects, milestones and tasks

Break work into milestones and tasks, track status, and keep every project moving.

Milestone 1: Design

Collect brand assetsDone
Design homepageIn progress
Build contact formTo do
Keep clients in the loop

A portal your clients can use

Clients review progress, approve deliverables and pay invoices in a branded portal, with no back and forth over email.

Your project portal

Progress

Milestone 2 of 4

Needs you

Approve homepage

Files

6 deliverables

Invoices

1 awaiting payment

From lead to handover

One workflow, start to finish

Each stage hands its details to the next, so you spend your time on the work instead of retyping it.

Capture and qualify leads

Add leads by hand, from your contact form, a referral or a CSV import. Every source lands in one list with a board view by status.

Lead board

Contacted

Studio Mwangi
Fresh Bites

Proposal

Green Roots

Website redesign proposal

Scope and deliverables
Timeline
Investment
Waiting for clientAccept proposal
Key features

Core features that run your client work

Freelancey brings the tools a freelance business uses every day into one self-hosted platform you control.

Lead pipeline

Add leads manually, from your contact form, by referral or CSV import, and track them on a board by status.

Projects and milestones

Break each project into milestones and tasks with customizable status pipelines, so progress is always visible.

Proposals and contracts

Write proposals and contracts inside Freelancey. Clients accept and sign from a private link.

Private client links

Onboarding, briefs, reviews and handovers open from tokenized links. Clients never need an account.

Notifications

Get push and email alerts when a client responds, approves a deliverable or sends a support request.

White-label branding

Use your logo, colors and custom domain so clients see your business, not a third party tool.

How it works

A simpler way to run client work

Three steps cover most projects. Freelancey keeps the details in one place from the first message to the last file.

Lead board

Contacted

Studio Mwangi
Fresh Bites

Proposal

Green Roots

Capture the lead

Add a lead from any source and move it from contacted to qualified.

Milestone 1: Design

Collect brand assetsDone
Design homepageIn progress
Build contact formTo do

Agree and deliver

Send the proposal and contract, then run the project with milestones and tasks.

Handover

  • ✓Files delivered
  • ✓Logins transferred
  • ✓Support route shared

Hand over and support

Deliver the files, transfer access and keep supporting through a request form.

FAQs

Got Questions?

Answers about how Freelancey works, who it is for and how to run it yourself.

Still have questions or need help setting up? Ask on GitHub and we will help you get running.

Ask on GitHub

Freelancey is an open-source client and project management platform for freelancers. It covers leads, proposals, contracts, onboarding, projects, files, invoices and a client portal in one app.

Yes. The code is MIT licensed, so you can self-host it for free and change it however you like. A hosted option is available if you would rather not run servers.

No. Proposals, contracts, onboarding forms, project briefs, reviews, handovers and support requests open from private links, so clients never have to sign up.

Yes. You can add your logo, colors and a custom domain so the login page and client portal look like your business.

In the Postgres database you connect, and files go to Cloudflare R2 storage. When you self-host, both live in accounts you control.

Yes. You can import up to 200 leads at a time from a CSV file, and they land in the same list as leads you add by hand.

Run your freelance business on software you own

Open source, MIT licensed and free to self-host. Your clients and data stay yours.