Skip to main content
Skillhouse is a full-stack freelance marketplace built on the MERN stack. It brings together Clients who need work done, Freelancers who do the work, and Admins who oversee the platform — all within a single, secure environment. Payments are protected through an escrow system powered by Stripe. Contracts move through a structured lifecycle from job post to completion. Communication happens in real time via built-in chat.

Quick Start

Get up and running with Skillhouse in minutes — create an account, post a job or apply as a freelancer.

Core Features

Explore authentication, jobs, contracts, payments, chat, and reviews.

User Roles

Understand the Freelancer, Client, and Admin roles and what each can do.

API Reference

Integrate directly with the Skillhouse REST API to build on top of the platform.

How Skillhouse works

1

Create an account

Sign up with your email or Google account. Choose your role — Freelancer or Client — and complete your profile.
2

Post or find work

Clients post jobs with budgets and required skills. Freelancers browse the job board and submit proposals.
3

Form a contract

When a client selects a freelancer, a contract is created. The client pays upfront — funds are held securely in escrow.
4

Deliver and get paid

The freelancer completes the work. The client reviews and approves the release. The admin confirms, and funds are transferred to the freelancer’s wallet.

Key features

Escrow Payments

Stripe-powered escrow holds funds safely until work is approved. Supports refunds and admin-controlled releases.

Real-time Chat

Clients and freelancers communicate directly via Socket.io-powered chat with image and video sharing.

Contract Lifecycle

Track every contract from creation through completion, cancellation, or dispute resolution.

Admin Dashboard

Full visibility into platform revenue, escrow balances, user activity, and contract status.
Skillhouse is live at skillhouse-sable.vercel.app. You can explore the platform directly before diving into the documentation.

Build docs developers (and LLMs) love