Skip to main content
As a freelancer on Skillhouse, you can browse jobs posted by clients, submit proposals, manage active contracts, communicate in real time, and track your earnings — all from one dashboard.

Profile & portfolio

Showcase your skills, bio, hourly rate, and past work to stand out to clients.

Job board

Browse and filter open jobs by category and required skills, then submit proposals.

Contracts

Accept contracts, update work status, and mark projects complete.

Real-time chat

Communicate directly with clients without leaving the platform.

Earnings wallet

View your balance, transaction history, and download sales reports.

Reviews

Receive star ratings and written feedback from clients after a contract completes.

Setting up your profile

Your profile is the first thing clients see before they decide to hire you. A complete profile significantly improves your chances of winning contracts.
1

Open your profile page

After signing in, navigate to Profile from the sidebar. If this is your first time, most fields will be empty.
2

Add your personal details

Click Edit Profile and fill in:
  • First name and city — shown prominently at the top of your profile
  • Title — a short headline such as “Full-Stack Developer” or “Graphic Designer”
  • Bio — a paragraph describing your background and the type of work you do best
  • Experience level — Beginner, Intermediate, or Expert
  • Job category — the primary category clients will find you under
  • Languages — languages you can communicate in
  • Education — your college/university and course
  • Employment history — previous roles with company name, position, and duration
  • Linked accounts — optional links to your GitHub, LinkedIn, or personal website
3

Add your skills

In the Skills section, select every skill that applies to your work. Skills are set by the platform admin and appear as filterable tags on your profile and in job search.
4

Upload a profile picture

Hover over the avatar at the top of your profile and click Edit to upload a photo. Accepted formats: PNG, JPEG, JPG, WebP.
5

Save your changes

Click Save to apply your updates. Your profile is immediately visible to clients browsing the platform.
Clients can view your completed works and client reviews directly on your profile page, so finishing contracts and delivering quality work builds your public reputation over time.

Browsing the job board

Navigate to Jobs in the sidebar to see all open listings posted by clients.
  • Filter by category — narrow results to a specific job category
  • Filter by skills — show only jobs that require skills matching your profile
  • Each listing displays the job title, description, required skills, budget, experience level, and location
Click any listing to view its full details before deciding to apply.
Job listings are visible to all authenticated users. You do not need a complete profile to browse, but a complete profile is required to submit a compelling proposal.

Submitting proposals

From any job detail page, click Apply to submit a proposal for that job.
  • You can view all jobs you have applied to from the Applied Jobs page
  • Each application shows its current status (pending, accepted, or rejected)
  • You can cancel a pending application before the client reviews it
You can only submit one proposal per job. If a client selects you, they will create a contract and you will receive a notification to approve it.

Managing contracts

Once a client selects you and creates a contract, it appears in your Contracts list.
  • Approve the contract — review the terms and accept to start the engagement
  • Update work status — as you progress, update the contract status so the client stays informed
  • View contract details — see the job description, client information, budget, and current status at any time
  • Mark as complete — when your work is done, update the status to signal to the client that they can review and release payment
Do not mark a contract complete until the deliverables are fully ready. The client approves the work and requests fund release based on this status.
See Contracts for a full explanation of the contract lifecycle.

Real-time chat with clients

Use the built-in chat to communicate with clients directly on the platform. Chat is available for any active contract.
  • Messages are delivered in real time
  • You can access the chat from the contract details page
See Chat for more information.

Earnings and wallet

Your Earnings page shows your wallet balance and full transaction history.
  • Balance — the current amount available in your wallet after completed contracts
  • Transactions — a chronological list of every credit to your wallet, including the contract and amount
  • Sales report — download a report of your earnings history for accounting or tax purposes
Funds are credited to your wallet after the admin releases payment following a client’s fund-release request. See Payments and escrow for how the escrow flow works.

Receiving reviews

After a contract completes, clients can leave a star rating (out of 5) and a written review on your profile. Reviews are publicly visible and help future clients evaluate your work. You cannot edit or remove reviews left by clients. The best way to maintain a strong rating is to communicate clearly and deliver work as agreed. See Reviews for details on the review system.

Build docs developers (and LLMs) love