Install FlxCoreHC

Healthcare credentialing & license tracking

Server requirements

PHP 8.1 or newer
Found 8.5.12
OK
PHP extension: pdo_mysql (MySQL/MariaDB access)
loaded
OK
PHP extension: mbstring (text handling)
loaded
OK
PHP extension: intl (Unicode name comparison (NFKC) — v1.171.10)
loaded
OK
PHP extension: json (JSON)
loaded
OK
PHP extension: fileinfo (upload validation)
loaded
OK
PHP extension: sodium (preferred encryption)
loaded
OK
Encryption backend available (sodium or OpenSSL)
libsodium
OK
app/ directory writable (to save config)
writable
OK
app/storage/ writable (document uploads)
writable
OK

Database connection

Create an empty database + user in cPanel » MySQL Databases first, then enter the details here.

Administrator account

This is your master sign-in — the first account for the app, flagged as the platform administrator.

Organization type: SaaS platform (operator). This first account is the platform administrator that runs FlxCoreHC. Client organizations (billing companies, medical groups, hospitals, solo practices) are created afterwards from the console, each with its own type.

This master account administers the entire platform. You'll create customer organizations from the admin console after signing in.

Encryption-key backup

The installer creates the keys that protect your encrypted data. Choose a passphrase to lock a backup file you will download on the next screen. Keep the passphrase somewhere safe — without it (and the file, or config.php) encrypted data cannot be recovered.

This generates your encryption keys and creates all tables. It won't run again once installed.