NextSoft WorkHub – All-in-One Job, Freelance & Microtask Marketplace PHP Script

Table of ContentsJump directly to a section
- NextSoft WorkHub – Build Your Own Complete Online Work Marketplace
- All-in-One Marketplace Solution
- Complete Job Portal
- Job Portal Features
- Freelance Service Marketplace
- Freelance Marketplace Features
- Project Bidding System
- Project Bidding Features
- Contract and Milestone Management
- Contract Features
- Microtask Marketplace
- Microtask Features
- Wallet System
- Wallet Features
- Secure Escrow System
- Escrow Protection Includes
- Built-In Messaging System
- Messaging Features
- User Dashboard
- Powerful Admin Dashboard
- Admin Features
- Easy Browser-Based Installation
- Installation Process
- No Composer or External Dependency Required
- Secure Licence Verification
- Licence Security Features
- Automatic Software Version Detection
- Security Features
- Included Security Measures
- Progressive Web App Support
- PWA Features
- JSON API-Ready Architecture
- Responsive and Mobile-Friendly Design
- Suitable for Different Businesses
- Hosting Requirements
- What Is Included in the Package?
- Product Information
- Important Notes
- Why Choose NextSoft WorkHub?
- Start Your Own Marketplace Today
NextSoft WorkHub – Build Your Own Complete Online Work Marketplace
NextSoft WorkHub is a complete all-in-one marketplace solution that combines a job portal, freelance service marketplace, project bidding platform, and microtask website in one powerful system.
It is designed for entrepreneurs, startups, recruitment agencies, digital businesses, outsourcing companies, and marketplace owners who want to launch a platform similar to Fiverr, Upwork, Freelancer, or a micro-job website.
With WorkHub, employers can publish jobs, freelancers can sell services, clients can post projects and receive bids, and advertisers can create prepaid microtask campaigns.
The application is built as a dependency-free PHP solution. It does not require Composer, Laravel vendor files, npm, Node.js, or command-line access. The entire platform can be installed directly from a web browser using the included installer.
All-in-One Marketplace Solution
Instead of purchasing and managing separate scripts for jobs, freelance services, project bidding, and microtasks, NextSoft WorkHub brings all of these business models together in one platform.
The software includes:
- Complete job portal
- Freelance service marketplace
- Project bidding system
- Contract and milestone management
- Microtask campaign system
- Wallet and escrow system
- Internal messaging
- User and admin dashboards
- Secure licence verification
- Browser-based installation
- PWA and API-ready architecture
Complete Job Portal
The built-in job portal allows employers to publish job vacancies and manage applicants directly from their dashboard.
Job Portal Features
- Create and publish job listings
- Full-time, part-time, remote, freelance, and contract jobs
- Job categories and locations
- Salary and application deadline
- Employer profiles
- Candidate application submission
- Cover letter submission
- CV and document upload
- Applicant tracking
- Shortlisting and rejection
- Interview status management
- Application history
- Admin job moderation
- Employer and applicant dashboards
This module can be used to operate a local job board, recruitment website, company career portal, or international employment platform.
Freelance Service Marketplace
Freelancers can create and sell fixed-price services, while buyers can place orders directly through the platform.
Freelance Marketplace Features
- Freelancer service listings
- Service categories
- Service descriptions and pricing
- Delivery time settings
- Buyer requirements
- Direct service ordering
- Order funding
- Secure escrow payment
- Work submission and delivery
- Revision requests
- Order completion
- Buyer and seller communication
- Order status tracking
- Admin order monitoring
- Dispute moderation support
This system can be used to build a service marketplace similar to Fiverr or other gig-based freelance platforms.
Project Bidding System
Clients can publish projects and receive competitive bids from freelancers.
Project Bidding Features
- Project publishing
- Fixed or custom project budget
- Project deadline
- Freelancer bid submission
- Bid amount and delivery proposal
- Client bid review
- Bid acceptance
- Contract creation
- Contract funding
- Project status tracking
- Freelancer and client dashboards
- Admin project monitoring
The bidding system is suitable for web development, graphic design, marketing, writing, software development, consulting, and many other freelance categories.
Contract and Milestone Management
After accepting a bid, the client can create a funded freelance contract and manage the work through milestones.
Contract Features
- Funded project contracts
- Multiple project milestones
- Milestone amount and deadline
- Freelancer milestone submission
- Client approval or revision request
- Escrow-based milestone funding
- Secure payment release
- Contract completion
- Contract history
- Duplicate payment protection
- Transaction records
Milestones allow large projects to be divided into smaller, manageable stages.
Microtask Marketplace
The microtask module allows advertisers to create small online tasks and pay workers after reviewing their submitted proof.
Microtask Features
- Create prepaid task campaigns
- Set task title and instructions
- Define reward per completed task
- Set the required number of workers
- Campaign funding from wallet
- Worker task participation
- Text or file proof submission
- Advertiser proof review
- Approve or reject submissions
- Automatic worker reward
- Worker earning history
- Campaign progress tracking
- Unused campaign fund refund
- Admin campaign moderation
- Duplicate reward protection
This module is suitable for data entry, social engagement, website testing, research, surveys, content checking, lead collection, and other small online assignments.
Wallet System
Every user receives an integrated digital wallet for managing platform transactions.
Wallet Features
- Wallet balance
- Deposit request submission
- Admin deposit approval
- Transaction history
- Service order payments
- Project contract funding
- Milestone payments
- Microtask campaign funding
- Freelancer earnings
- Worker rewards
- Escrow balance tracking
- Payment release records
The wallet provides a central system for all marketplace transactions.
Secure Escrow System
The escrow system protects buyers, clients, freelancers, sellers, advertisers, and workers.
Funds are held securely until the required work is submitted and approved.
Escrow Protection Includes
- Service order escrow
- Project contract escrow
- Milestone escrow
- Prepaid microtask campaign balance
- Controlled payment release
- Rejected work handling
- Unused balance refund
- Duplicate release prevention
- Transaction locking
- Payment history
This process helps reduce payment disputes and creates trust between marketplace users.
Built-In Messaging System
Users can communicate without leaving the platform.
Messaging Features
- Private conversations
- Buyer and seller messaging
- Client and freelancer communication
- Employer and applicant communication
- Order-related discussions
- Project-related discussions
- Message attachments
- Read and unread status
- Conversation history
- Secure file handling
The messaging system keeps all important work-related communication organized inside the marketplace.
User Dashboard
Each registered user receives a dedicated dashboard.
Depending on the user’s activities and role, the dashboard may include:
- Profile management
- Job applications
- Published jobs
- Freelance services
- Service orders
- Published projects
- Submitted bids
- Active contracts
- Project milestones
- Microtask campaigns
- Microtask submissions
- Wallet balance
- Deposit requests
- Transaction history
- Messages
- Account settings
A single user can participate in multiple marketplace activities from one account.
Powerful Admin Dashboard
The administrator can manage the complete platform from a centralized dashboard.
Admin Features
- Dashboard statistics
- User management
- User activation and suspension
- Job moderation
- Application monitoring
- Service moderation
- Order monitoring
- Project and bid management
- Contract monitoring
- Milestone management
- Microtask campaign moderation
- Worker submission review
- Deposit approval
- Wallet transaction monitoring
- Message and attachment control
- Marketplace settings
- Licence status monitoring
- Website configuration
- System information
The admin dashboard provides full control over marketplace operations and user activity.
Easy Browser-Based Installation
NextSoft WorkHub does not require Composer, composer.phar, Laravel vendor files, npm, Node.js, SSH, or terminal commands.
Installation Process
- Upload the complete ZIP package to your hosting.
- Extract the files.
- Make the required storage directories writable.
- Open
install.phpfrom your browser. - Complete purchase email and licence verification.
- Enter the administrator account information.
- Finish the installation.
- Log in to the admin dashboard.
The installer automatically prepares the database, system settings, administrator account, wallet tables, marketplace modules, and licence information.
No Composer or External Dependency Required
The application is developed as a self-contained native PHP solution.
You do not need:
- Composer
composer.phar- Laravel
- Vendor packages
- npm
- Node.js
- SSH access
- Terminal commands
- Build tools
This makes the software suitable for many standard shared hosting and cPanel environments.
Secure Licence Verification
NextSoft WorkHub includes a secure licence verification system integrated with the NextSoft Digital Commerce platform.
Licence Security Features
- Purchase email verification
- Email OTP verification
- Licence key validation
- Product code validation
- Domain verification
- Software version verification
- Activation ticket verification
- RSA-signed server response
- Activation token validation
- Periodic licence checking
- Grace-period support
- Purchase record matching
- Product and version matching
The system reads the software version directly from the package manifest instead of relying on a manually entered version number.
Automatic Software Version Detection
The application automatically reads its product information from the included manifest file.
The system can detect:
- Product name
- Product slug
- Product code
- Software version
- Build number
- Release edition
The installer and licence system use the same manifest information, reducing the risk of version mismatch or manual configuration errors.
Security Features
NextSoft WorkHub includes essential security controls for marketplace operation.
Included Security Measures
- Secure password hashing
- CSRF protection
- Session security
- Prepared SQL queries
- Input validation
- Output escaping
- Secure file upload validation
- File type restrictions
- Role-based authorization
- Admin-only actions
- User account suspension
- Licence signature validation
- Domain verification
- Exact software version matching
- Escrow double-release protection
- Duplicate transaction prevention
- Duplicate reward prevention
- Controlled payment processing
Progressive Web App Support
WorkHub includes Progressive Web App support for a more app-like user experience.
PWA Features
- Web application manifest
- Mobile-friendly interface
- Installable website
- Responsive dashboard
- Application icons
- Faster repeat access
- Mobile browser compatibility
Users can add the website to their supported mobile device home screen.
JSON API-Ready Architecture
The project includes an API-ready structure for future integration with:
- Android applications
- iOS applications
- Desktop applications
- Third-party services
- Mobile dashboards
- External marketplace tools
Additional API endpoints can also be developed through customization.
Responsive and Mobile-Friendly Design
The marketplace is designed to work across modern devices, including:
- Desktop computers
- Laptops
- Tablets
- Android phones
- iPhones
- Modern mobile browsers
Users can manage jobs, freelance services, projects, tasks, payments, and messages from different screen sizes.
Suitable for Different Businesses
NextSoft WorkHub is suitable for:
- Freelance marketplace owners
- Job portal businesses
- Recruitment agencies
- Outsourcing companies
- Digital agencies
- Startup founders
- Microtask platform owners
- Remote work communities
- Online earning platforms
- Local service marketplaces
- University job portals
- Employment organizations
- Skill-based communities
- Business directories
- Professional networks
Hosting Requirements
Before installing the software, make sure the hosting environment supports:
- PHP 8.1 or later
- PDO extension
- PDO SQLite extension
- OpenSSL extension
- JSON extension
- Session support
- File upload support
- Writable storage directory
- Modern web server
- HTTPS-enabled domain recommended
Composer, npm, Laravel, or terminal access is not required.
What Is Included in the Package?
The complete package includes:
- Full WorkHub source code
- Browser-based installer
- Administrator dashboard
- User dashboard
- Job portal module
- Applicant tracking module
- Freelance service marketplace
- Service order workflow
- Project publishing
- Freelancer bidding
- Contract management
- Milestone management
- Microtask campaign system
- Worker proof submission
- Wallet system
- Escrow system
- Deposit request system
- Internal messaging
- Message attachments
- Licence verification
- Owner OTP activation support
- Automatic version detection
- PWA files
- API-ready structure
- Database installer
- Package manifest
- Documentation
- Future update compatibility
Product Information
Product Name: NextSoft WorkHub
Current Version: 2.0.2
Product Type: Job, Freelance and Microtask Marketplace
Edition: Complete Dependency-Free Edition
Installation Method: Browser-Based Installer
Framework Dependency: None
Composer Required: No
npm Required: No
Terminal Required: No
Database: PDO SQLite
Licence Type: Commercial Software Licence
Developer: NextSoft
Important Notes
- The required PHP extensions must be enabled on the hosting server.
- Regular customers must use a valid purchase email and matching licence key.
- Owner OTP activation is available only for the configured authorized owner email.
- The number of permitted domains depends on the purchased licence plan.
- Third-party payment gateway integration may require customization.
- Email OTP delivery depends on the server email configuration.
- HTTPS is strongly recommended for production websites.
- The source code may not be redistributed, shared, resold, or published without permission.
- Hosting configuration and server support are the customer’s responsibility unless installation service is purchased separately.
Why Choose NextSoft WorkHub?
NextSoft WorkHub allows you to operate multiple marketplace business models from one website.
Instead of managing separate scripts, databases, dashboards, user accounts, and payment workflows, you can run everything from one integrated platform.
With jobs, freelance services, project bidding, milestones, microtasks, wallets, escrow, messaging, licence protection, and browser-based installation, WorkHub provides a strong foundation for building a professional online work marketplace.
Start Your Own Marketplace Today
Launch your own job portal, freelance marketplace, project bidding platform, and microtask business with NextSoft WorkHub.
One platform. Multiple marketplace opportunities. Complete administrative control.
Version History & Release Notes
Choose the software version, price and licence duration that fit your project.
What’s New in Version 2.1.0
All-in-One Marketplace
✓ Introduced a complete job portal, freelance service marketplace, project bidding system, and microtask platform in one integrated solution.
Job Portal
✓ Added employer job posting and management.
✓ Added candidate applications and applicant tracking.
✓ Added application status and recruitment workflow management.
Freelance Marketplace
✓ Added freelance service creation and listing.
✓ Added service ordering, delivery, revision, and completion workflows.
✓ Added secure communication between buyers and freelancers.
Projects and Milestones
✓ Added project publishing and freelancer bidding.
✓ Added funded contracts and milestone-based project management.
✓ Added secure milestone submission, approval, and payment release.
Microtask Platform
✓ Added prepaid microtask campaign creation.
✓ Added worker proof submission and advertiser review.
✓ Added automatic worker reward processing.
✓ Added refunds for unused microtask campaign balances.
Wallet and Escrow
✓ Added an integrated user wallet system.
✓ Added deposit requests and admin approval.
✓ Added secure escrow transactions for services, projects, milestones, and microtasks.
✓ Added protection against duplicate payments, duplicate rewards, and double fund releases.
Easy Installation
✓ Added browser-based installation.
✓ Removed the need for Composer, composer.phar, npm, Laravel vendor files, SSH, or terminal commands.
✓ Simplified installation for compatible shared hosting and cPanel servers.
Licence Verification
✓ Added purchase email and OTP verification.
✓ Added secure licence activation for regular customers.
✓ Added authorized owner activation through OTP without requiring a licence key.
✓ Added mandatory licence verification for all non-owner customers.
✓ Added automatic software version detection from the package manifest.
✓ Added product code, domain, and exact version validation.
✓ Added RSA-signed activation-response verification.
Messaging and Administration
✓ Added internal user messaging and secure file attachments.
✓ Added admin controls for user activation and suspension.
✓ Improved marketplace monitoring and administrative management.
Security Improvements
✓ Improved transaction security and payment processing.
✓ Strengthened input validation and secure file handling.
✓ Improved licence verification and activation-token validation.
✓ Enhanced overall marketplace stability, security, and performance.
৳14,990.00
Current release: v2.1.0

