Documentation
Everything you need to get started with our premium GPT systems.
Installation
Clone the repository and set up the environment with these commands:
git clone https://github.com/your-repo/project.git
cd project
composer install
cp .env.example .env
php artisan key:generate
Then configure your database in .env and run migrations:
php artisan migrate --seed
Configuration
After installation, log in to the admin panel using the default credentials:
Email: [email protected]
Password: password
Go to Settings to personalize site name, currency, and more.
Server Requirements
Minimal environment for most products:
- PHP >= 8.1
- MySQL 5.7+ or MariaDB 10.2+
- Composer 2.x
- Node.js & NPM (for asset compilation)
Note: Some products may require Redis, specific PHP extensions, or additional services. Check the product page for exact requirements.
Database Configuration (.env)
Edit the .env file to add your database credentials:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_db
DB_USERNAME=your_user
DB_PASSWORD=your_password
After saving, run php artisan migrate.
SMTP Configuration (.env)
Set up outgoing email by modifying these variables:
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=your_app_password
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS="[email protected]"
MAIL_FROM_NAME="${APP_NAME}"
Test with php artisan tinker using a mail raw command.
Clear Cache & Maintenance
After changes, clear all caches:
php artisan optimize:clear
Or selectively:
php artisan config:clear
php artisan cache:clear
php artisan route:clear
php artisan view:clear
In production, cache for speed:
php artisan config:cache
php artisan route:cache
php artisan view:cache
Offerwalls Setup
Integrate third‑party offerwalls via Admin > Offerwalls. Add API keys from AdGate, AdGem, Offertoro, etc.
PTC System
Create PTC campaigns from the Advertiser panel. Users earn by viewing ads.
Micro Tasks
Admins create tasks requiring user submissions. Approve or reject them manually.
Affiliate System
Users can share referral links. Set commissions in Admin > Affiliates.
Cashout Configuration
Define minimum withdrawal, fees, and FaucetPay integration in Admin > Payment Settings.
API Integration
All REST endpoints are documented. Generate API tokens from your user profile.
Customization
Modify views in resources/views and assets in public. Extend controllers for deeper changes.
Troubleshooting
Check logs at storage/logs/laravel.log. Use php artisan optimize:clear for most issues. Ensure .env permissions and writable storage.