Documentation
Complete guide to install, customize, and deploy your portals.
Getting Started
Welcome to Craft Web Hub! This guide walks you through everything you need to know to purchase, install, and deploy your self-hosted SaaS portals.
1. Browse and Choose
Visit our catalog to browse 25+ ready-to-use portals. Each portal page includes a full feature list, technical specifications, live demo, customer reviews, and pricing. Take your time โ most portals offer a free live demo so you can try before you buy.
2. Purchase
Click "Add to Cart" on any portal, choose your plan (single domain or unlimited), and proceed to checkout. We support:
- Razorpay โ UPI, cards, net banking (India)
- PayPal โ International credit/debit cards
- Bank transfer โ Manual payment for large orders
3. Download
After successful payment, you'll immediately receive:
- A unique license key (XXXX-XXXX-XXXX-XXXX format)
- Download access to the portal ZIP from your account
- Activation instructions
4. Install
Installation takes about 5 minutes:
- Download the ZIP from your account
- Upload to your hosting via cPanel File Manager or FTP
- Extract the ZIP into your desired folder (e.g.,
public_html/shortener/) - Visit the URL in your browser
- The installer will prompt for your license key
- Enter the key, set your portal name, done!
- Delete
install.phpfor security
Server Requirements
- PHP 8.0 or higher
- JSON extension (built-in to PHP)
- Write permission on the
data/folder - cURL or
allow_url_fopen(for license validation call-home) - Any PHP shared hosting (Hostinger, Bluehost, SiteGround, etc.)
Customization
All portals ship with unencrypted, well-commented PHP source code. You can:
- Edit the TailwindCSS classes to match your brand
- Change the JSON data schemas in
data/ - Modify business logic in
includes/ - Translate strings to your language
- Add new features or remove existing ones
Updates
Lifetime updates are included with every purchase. When a new version is released, log in to your account and re-download the ZIP. The installer will preserve your existing data.
Support
Email support is included for 30 days after purchase (90 days for unlimited-domain license). For extended support, contact support@craftwebhub.com.