Header background

Installation Guide

Farjanul Nayem

Written by Farjanul Nayem

Last updated

MartX includes a guided web installer — no command-line migration steps required for a fresh install.

Upload the files

Upload the entire contents of the package to your server. Point your domain or subdomain's document root at the public/ folder (not the project root).

Screenshot 2026-08-24 at 1.28.57 PM.png

Visit your domain

Open your site in a browser. Since the store isn't installed yet, you'll be redirected automatically to the setup wizard at /install. Example: http://example.com/install

Then click the red-marked button.

Screenshot 2026-08-24 at 1.32.45 PM.png

Then

Screenshot 2026-08-24 at 1.32.58 PM.png

Then

Screenshot 2026-08-24 at 1.33.10 PM.png

Database connection
Create a mysql/mariadb database and username, then fill up the form, then click the red-marked button.

Screenshot 2026-08-24 at 1.42.56 PM.png

Store & admin account

Set your store name and currency, and create your Super Admin account (name, email, password). Then click the red-marked button.

Screenshot 2026-08-24 at 1.45.54 PM.png

Finish

The wizard runs your database migrations, applies your settings, and locks itself so it can't be re-run accidentally. You're redirected to the admin login — you're ready to go.

Screenshot 2026-08-24 at 1.46.16 PM.png

Now visit this https://example.com/admin/login route for admin login. Enter your credentials and press the login button. You can see the dashboard.

Screenshot 2026-08-24 at 1.52.13 PM.png

Demo Data

Now visit http://example.com/admin/settings#backup and upload demo data.

Choose demo data from the downloaded folder.

Screenshot 2026-08-24 at 1.54.36 PM.png

Click the Restore from External File button to choose the demo file, then click the Upload & Restore button.

Screenshot 2026-08-24 at 1.55.43 PM.png

That's good! Now visit http://example.com and enjoy.