After files are in place, open the site. If the app is not installed, you are sent to /install.
The wizard is a Vue / Inertia UI (Installer/Index). Steps:
1. Requirements
The first screen checks PHP version, extensions, and writable directories. Fix any Failed rows before continuing. See Server requirements.
2. License
Enter your CodeCanyon purchase code. The installer verifies it with Softentra. You can copy the code from CodeCanyon → Downloads → License certificate & purchase code.
A failed check usually means a typo, a code already bound to another domain, or outbound HTTPS blocked on the server.
3. Environment
Typical fields:
| Field | Guidance |
|---|---|
| Application name | Display name (default ProfileSuite) |
| Application URL | Full public URL, no trailing path unless you really install in a subdirectory |
| Environment | production for live sites |
| Debug | Off in production |
| Mail driver | smtp recommended; also mailgun, SES, PHP mail |
| SMTP host / port / user / password / encryption | e.g. smtp.example.com, 587 + tls or 465 + ssl |
| From address / name | Used for password reset and notifications |
You can finish mail later in .env — see Mail — but password reset will not work until it is valid.
4. Database
Enter host, port (3306), database name, username, and password. Use Test connection if the UI offers it. The installer writes .env and runs migrations on a later step.
5. Admin account
Create the first administrator (name, email, password). Store these credentials; this is how you reach /admin.
6. Installation progress
The app runs migrations, seeds baseline data, and marks the install complete (APP_INSTALLED / install state). Do not close the tab until the success screen appears.
7. Complete
You can sign in at /admin/login. If you land on a cached error page, run the after-install artisan commands.
If the Vue installer fails to load
The /install route falls back to a Blade view if Inertia fails. Check storage/logs/laravel.log, confirm Mix assets exist under public/js, and that PHP can write storage.
← All ProfileSuite – Digital Business Card, Bio Link & Lead Capture Platform documentation