PHP · Laravel · Single-Seller Marketplace Script

Sell your services with your own freelance marketplace

Top Freelancer turns you into your own Fiverr — gigs with packages, secure checkout, order workflow, live chat, reviews and a beautiful customizable homepage. You keep 100% of every sale.

Admin demo: admin@gmail.com / 12345678  ·  Buyer demo: buyer@gmail.com / 12345678

Everything included

One script. A complete freelance business.

Every feature a solo freelancer needs to sell services online — no plugins, no monthly fees.

🛍️

Gigs with packages

Create services Fiverr-style with Basic / Standard / Premium tiers, galleries, requirements and delivery times.

💳

Stripe, PayPal & manual pay

Accept cards and PayPal out of the box, or offline/bank payments you confirm manually.

📦

Full order workflow

Pay → requirements → countdown → delivery → revisions → approval. Both sides always know what's next.

💬

Live chat & custom offers

Real-time messaging with buyers, with custom offers they can accept and pay in one click.

Reviews & ratings

Verified reviews after completed orders, shown on gigs and your homepage. Reply as the seller.

🎨

Multiple homepage designs

Classic marketplace, dark portfolio, or creative studio — switch templates and edit every section from the admin.

🌙

Dark & light mode

Beautiful in both. Buyers pick their preference; it's remembered.

✉️

Email template designer

Every email — order updates, OTP verification, password reset — editable from the dashboard with your branding.

🔔

Notifications

In-app bell with sound plus email alerts for orders, messages, deliveries and reviews.

🧑‍💼

Buyer management

See every buyer with auto-detected country, spending and history. Block, delete, or email them directly.

📝

Blog & custom pages

Built-in blog and unlimited custom pages for terms, privacy or anything else.

🔄

One-click updates

The dashboard tells you when a new version exists. Upload files, click Finish Upgrade — done.

How it works

From purchase to first sale in minutes

Buy & download

Get the script on ThemeForest and download the package zip.

Upload & install

Extract into your hosting, open your domain — the setup wizard does the rest.

Customize

Add your logo, colors, homepage template and create your gigs.

Start selling

Connect Stripe or PayPal and share your site. You keep every dollar.

Installation guide

Installing on your hosting (about 5 minutes)

Works on any hosting with PHP 8.2+ and MySQL — shared hosting like Hostinger, cPanel hosts, or a VPS. No terminal or coding needed.

  1. 1
    Upload the zip

    In your hosting file manager, upload the script zip into your domain's public_html folder and extract it there.

  2. 2
    Select PHP 8.2 or newer

    In your hosting panel's PHP settings, choose PHP 8.2, 8.3 or 8.4 for the domain.

  3. 3
    Create an empty database

    In the Databases section, create a MySQL database and note its name, username and password.

  4. 4
    Open your domain

    The setup wizard appears automatically. It checks your server, verifies your purchase code, tests the database, and asks for your business name, brand color and admin login.

  5. 5
    Done — log in

    All database tables are created automatically. Log in to your dashboard and make it yours.

The wizard handles everything:
✓ Server requirements check
✓ License verification
✓ Database connection test
✓ Tables & starter data created automatically
✓ Your branding & admin account
✓ Installer locks itself afterwards

Full documentation with screenshots is included with your purchase, and available anytime at the online docs.

FAQ

Common questions

Do I need coding knowledge?

No. Installation is a visual wizard and everything — homepage design, gigs, emails, payments — is managed from the admin dashboard.

What hosting do I need?

Any hosting with PHP 8.2+ and MySQL. Cheap shared hosting works great — the demo itself runs on shared hosting.

Can multiple freelancers sell on it?

Top Freelancer is designed for a single seller — you. Buyers register, order, chat and review, but only the site owner sells. That's what keeps it simple and yours.

Which payment methods are supported?

Stripe (cards), PayPal, and manual/offline payment (bank transfer etc.) that you confirm from the dashboard.

How do updates work?

ThemeForest emails you when a new version is out. Upload the new files over the old ones and click "Finish upgrade" in your dashboard — database updates run automatically.

Is the demo exactly what I get?

Yes — the demo runs the same code you download. Some actions are disabled in the demo for safety, but nothing is added or removed.

Support

We're here to help

Questions before buying, help installing, or anything after purchase —
reach out and you'll get a real answer.

Email support   Read the docs