Product Registration

After your purchase, the first step is to activate your license in our central system.

Go to setup.okwey.com and register using your Name, Email, Purchase Code, and a Password.

NOTE: Registration is impossible without a valid CodeCanyon Purchase Code.
Registration Screen

Domain Validation

Once logged in, you must link your license to your website domain.

In the "My License" section, you will see your active license. Enter your domain URL to validate it. You can update this domain anytime, but the license only works for one active site at a time.
Domain Validation

Database Creation

Before running the installer, you need to create a MySQL database in your hosting panel (cPanel, Plesk, etc.).

Important: You will need these 3 details for the installation wizard:
  • Database Name
  • Database User
  • Database Password

Step 1 Create a new database (e.g., veo_db).

Step 2 Create a new database user and a strong password.

Step 3 Critical: Add the user to the database and grant ALL PRIVILEGES.

Note: Most hostings use localhost as the Database Host. If you are using a remote server, please contact your provider.

Installation Wizard

First, upload the script files to your server root and extract them. Then, visit your domain (the one you registered in Step 2) to begin the installation.

Important: The wizard will guide you through 4 simple steps to get VEO Premium running.

Step 1: Requirements

The system will automatically check if your server meets all requirements. If everything is green, click on NEXT STEP.

Requirements

Step 2: Database Setup

Enter your database credentials (Host, Name, Username, and Password). You can use the Test Connection button to verify the data before proceeding.

Database Setup

Step 3: License Activation

Enter your CodeCanyon Purchase Code in the activation field and click on VERIFY & FINISH. Remember this must match the domain you validated at setup.okwey.com.

License Activation

Step 4: Finish & Success

The platform has been activated successfully! Click on Launch App to start.

Success
⚠️ CRITICAL: For security reasons, you must delete the /install folder from your server immediately.

Platform Overview

Congratulations! Your platform is fully operational. Here is how the user flow looks:

1. Public Landing Page

This is what your visitors will see. A high-end Netflix-style landing page. Click on the Login button at the top right to enter.

Landing Page

2. User Dashboard (Movies & Series)

After logging in, users will access the main dashboard where they can browse all the content, live TV, and categories.

User Dashboard
Pro Tip: You can customize all texts and images for the Landing Page directly from the Admin Panel.

Admin Panel Access

To manage your content, users, and settings, you need to access the administration area.

Admin URL: yourdomain.com/admin

Default Credentials:
User: admin
Password: admin123

1. Admin Login

Enter the credentials mentioned above to securely access the management panel.

Admin Login

2. Admin Dashboard

Once inside, you will see the general statistics, total movies, series, and active users.

Admin Dashboard
Security Tip: We strongly recommend changing your admin password immediately after your first login from the Profile Settings section.

TMDB API Configuration

VEO Premium uses The Movie Database (TMDB) API to automatically import posters, backdrops, trailers, and descriptions for movies and series.

Step 1 Go to themoviedatabase.org and create a free account.
Step 2 Go to your Account Settings -> API section in the left sidebar.
Step 3 Click on "Create" and request an API Key as a "Developer". Fill in the required information (you can use your website URL).

Example: Where to find your API Key

TMDB API Guide
Integration: Once you have your API Key (v3 auth), copy it and go to your **VEO Admin Panel** -> **Global Configuration** -> **TMDB API Key** and paste it there.
Note: Without a valid TMDB API Key, you will have to upload all movie information and images manually. We highly recommend using the API.

Payment Gateways

Configure your payment methods to start receiving subscriptions. You will need to get the API credentials from each platform.

1. PayPal Configuration

Step 1 Log in to the PayPal Developer Dashboard.
Step 2 Go to Apps & Credentials and click on "Create App". Give it a name (e.g., VEO Premium).
Step 3 Copy your Client ID and Secret Key. Ensure you are in Live mode for real payments.
PayPal Credentials

2. Mercado Pago Configuration

Step 1 Go to Mercado Pago Developers and log in.
Step 2 In the "Your Apps" section, select your application or create a new one.

Go to Production Credentials in the left menu.
Step 3 Copy your Public Key and Access Token.
Mercado Pago Credentials
Integration: Go to your **VEO Admin Panel** -> **Settings** -> **Payment Settings**. Paste the credentials in their respective fields and click Save Settings.

Email Configuration (PHPMailer)

To enable email notifications, password recovery, and invoices, you must integrate the PHPMailer library and configure your SMTP settings.

1. Install PHPMailer Library

1. Download the PHPMailer library from the official repository or the link provided in your purchase pack.

2. Upload and extract the PHPMailer folder into the root directory of your project.

Download PHPMailer

2. SMTP Settings

Go to Admin Panel -> Settings -> SMTP Settings and fill in your email server details as shown in the image below:

SMTP Settings
Required Fields:
  • SMTP Host: Your mail server (e.g., smtp.gmail.com or mail.yourdomain.com).
  • Port: Usually 465 for SSL or 587 for TLS.
  • Encryption: Select SSL or TLS based on your server.
  • Username: Your full email address.
  • Password: Your email account password.
  • From Email/Name: The identity the users will see in their inbox.
  • Save Profile Changes: Click the button at the bottom to apply the SMTP settings.
Pro Tip: Once saved, you can use the "Test Mail" button (if available) to send a verification email and ensure your server isn't blocking the connection.

Support & Community

Thank you for choosing VEO Premium! We are committed to helping you build the best streaming platform.

Need Help?

If you encounter any issues during installation or have technical questions, you can reach us through the following channels:

  • Support Tickets: Visit setup.okwey.com to open a technical support ticket.
  • CodeCanyon Support: Visit our profile and use the "Support" tab.
  • Email: okweyoficial@gmail.com
  • Documentation Updates: Check the updates.txt file in your download pack.

Ready to Stream?

Start uploading your content and enjoy your new platform.


LAUNCH ADMIN PANEL