⚡ Commercial Edition v2.5.0

TechStore Setup Wizard

Guided installation for domains, subdomains, and hosting accounts

1
Welcome
2
Requirements
3
Database
4
Store Setup
5
Admin
6
Install
7
Complete

Welcome to TechStore E-Commerce

Thank you for choosing TechStore. This quick setup wizard will prepare your database, create default templates, and configure your administrator account in less than two minutes.

🎨 Visual Homepage Builder

Drag-and-drop sections, real-time styles, and customizable layouts.

📦 Full E-Commerce Suite

Products, variations, coupons, orders, reviews, and tracking.

✉️ 16+ Email Templates

Automated customer order receipts, admin alerts, and notifications.

🔒 Commercial Security

Bcrypt hashing, CSRF protection, secure sessions, and rate limiting.

Before you begin: Ensure you have created a MySQL database and have your database host, name, username, and password ready.

Server Requirements & Permissions

Checking your hosting environment to ensure full compatibility with all e-commerce and media features.

Requirement Recommended Current State Status
PHP Version >= 8.0.0 8.3.33 ✓ Pass
PDO Extension Required Installed ✓ Pass
PDO MySQL Driver Required Installed ✓ Pass
JSON Extension Required Installed ✓ Pass
OpenSSL Extension Required Installed ✓ Pass
Mbstring Extension Required Installed ✓ Pass
cURL Extension Required Installed ✓ Pass
GD or Imagick Extension Required Installed ✓ Pass
Fileinfo Extension Required Installed ✓ Pass
File Uploads Enabled Enabled ✓ Pass

Writable Directory Permissions

Path Required Permission Status
config/ Writable (755/775) ✓ Writable
uploads/ Writable (755/775) ✓ Writable
app/cache/ Writable (755/775) ✓ Writable
Project Root (for .env) Writable (755/775) ✓ Writable

Database Configuration

Enter your MySQL / MariaDB database credentials. You can click "Test Connection" to verify settings before moving forward.

Usually localhost on Hostinger, cPanel, and shared hosting.
Default MySQL port is 3306.
The name of the database created in cPanel/MySQL.
Optional prefix for shared databases.

Store & Application Details

Configure your initial store branding, primary currency, and application URL.

Auto-detected from server environment. Works in both root and subdirectories.

Create Primary Administrator

Set up your super-administrator credentials. You will use these to log into the management dashboard.

Used for admin panel login and critical system alerts.

Ready to Install

The installer will now initialize the database schema, insert default settings, seed email templates, create your administrator account, and generate secure environment keys.

Database Target

Host: localhost

Store Branding

TechStore

Application URL

https://calculatdata.online

Admin Account

admin@example.com

[Init] Starting automated installation...
🎉

Installation Complete!

TechStore has been successfully installed, configured, and secured.

Post-Installation Diagnostics

Database Connection & Schema ✓ Verified
Configuration File (.env) ✓ Generated
Administrator Account ✓ Ready
Installer Security Lock ✓ Locked
⚡

Required: set up ad tracking cron

Server-side events (Meta Conversions API & TikTok Events API) are queued and delivered in the background. Schedule one of the following two cron options to run every minute:

Option 1: Recommended CLI Cron (cPanel / VPS / SSH)
Option 2: Web URL Cron (Shared Hosting / External Cron Service)
Security Notice: The installer lock (config/installed.lock) has been activated. Reinstallation is now blocked. You may also delete the install/ folder if desired.