JX

JamilX

Framework Documentation

Next: Configuration

Installation

Launch JamilX with the installer or the CLI.

JamilX ships with a browser-based installer and a CLI workflow for teams that prefer command-line setup. Both paths deliver a ready-to-run SaaS foundation.

Option A · Installer Wizard

Open the installer in your browser, follow the guided steps, and let JamilX write the configuration and core tables for you.

http://your-domain/installer
  • Checks PHP 7.4+ plus mysqli, json, and mbstring.
  • Writes database settings to .env (generated from .env.example).
  • Runs installer/sql.sql, then captures company + admin info.
  • Creates an installer lock at data/installed.lock.

Option B · CLI Setup

Skip straight to CLI-driven setup. Composer is not required.

php jamilx doctor
php jamilx serve
php jamilx db:migrate

Run migrations and seeders as needed for your environment. The CLI reads .env and validates DB connectivity before migrations.

Webroot Guidance

Deploy the repository root as your public document root so .htaccess and routing remain intact.

DocumentRoot = /path/to/JamilX