Docs

Hey, thanks for purchasing . Here you'll find about everything you need in order to get started with launching your app. If you have any questions, don't hesitate do contact us.

About

is web app template written in Laravel 7 and uses Bootstrap 4.5 for the UI, that allows you to start your own tik tok downloader website, easy customizable via an admin panel.

  • Name:
  • Author: Qdev Techs
  • Version: 1.0.0
  • Release Dates: 6/6/2020
  • Last update: 6/4/2020

Requirements

To host your backend you will need a webserver with:

  • Apache webserver with mod_rewrite
  • PHP >= 7.2.5
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Installation

The easiest way of getting the web app going, is to access your server via SSH and folllow these instructions.

  • Rename the .env .example file to .env
  • Create a database and add it to the .env file along side your mysql credentials and admin credentials
  • Copy the content of the `Script` folder (exclude vendor folder) into the directory that servers your domain/ip (eg: /var/www/html/domain.com)
  • SSH into your server, go to the directory you've uploaded the files and run the following commands:
  • composer install
  • php artisan migrate
  • php artisan key:generate
  • php artisan serve (to launch your app in dev mode)

The Admin panel will be available at http://domain.com/admin/

Shared Hosting

In order to serve the script on shared hosting, you can skip the part about running those commands and rely on cPanel to upload the files onto the server and create the database, like in the images below.

1. Upload files and extract them on your domain


2. Create a database and import database

For the last step, here is the SQL code you have to run

CREATE TABLE `settings` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `value` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci

3. Edit your .env file accordingly.

           
APP_NAME=TikTokDownloader
APP_ENV=production
APP_KEY=base64:puPB/K6j4Hm9nkGZIezVGuNCxf/He7UIgH2peRWgXzY=
APP_DEBUG=false

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=server_app_name
DB_USERNAME=server_app_user
DB_PASSWORD=password_set

AD_USERNAME=admin
AD_PASSWORD=admin

If everything went well, your app should be app and running, and the admin panel, available at http://domain.com/admin/

Contact us

For questions, do not hesitate to conctact us by sending us an email at contact@qwebdev.net or visit our site at Qdev Techs .