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.