First-time installation

Complete these checks before using the Unified Login portal or API. Composer, environment, database, and migrations must all be ready.

Composer dependencies

vendor/autoload.php is present.

Ready

Environment file

.env file found at project root.

Ready

Application key

APP_KEY is set.

Ready

Database connection

Connected to mysql (sas_staging).

Ready
!

Database migrations

Migrations table not found — run migrations to create schema.

  • 2014_10_12_000000_create_users_table
  • 2014_10_12_100000_create_password_reset_tokens_table
  • 2019_08_19_000000_create_failed_jobs_table
  • 2019_12_14_000001_create_personal_access_tokens_table
  • 2025_12_19_125021_create_chatbot_messages_table
  • 2025_12_19_125030_create_chatbot_appointments_table
  • 2025_12_19_125040_create_chatbot_options_table
  • 2025_12_21_100935_add_auto_send_after_welcome_to_chatbot_options_table
  • … and 77 more
Pending

Environment settings

Update application URLs and module endpoints in .env.

Database setup

Create an empty MySQL database first, then enter credentials here. Settings are saved to .env.

Run migrations

This creates the migrations table and applies all pending schema updates.

Finish installation

When every step above is green, complete setup to unlock the Unified Login portal and APIs.

View JSON status