ProfileSuite is a single Laravel 10 application. Visitors use public marketing pages and tools; staff use /admin.
URL map
| Path | Purpose |
|---|---|
/ |
Marketing home |
/tools/{slug} |
Tool workspace (print, cards, bio, landing, resume, leads, …) |
/install |
Setup wizard (blocked after install) |
/admin |
Dashboard, users, content, leads, settings |
/link/{slug} |
Public link-in-bio page |
/l/{slug} |
Public landing page |
/f/{slug} |
Public lead form |
/resume/{slug} |
Public resume |
Legacy short URLs (/t0 … /t11) and bare slugs (/print-studio) redirect to /tools/{slug}.
Tool slugs
| Slug | Tool |
|---|---|
print-studio |
Print Studio |
business-card |
Digital business card |
referral-card |
Referral card |
nfc-card |
NFC card |
vcard |
vCard generator |
floating-buttons |
Floating action buttons |
qr-code |
QR code generator |
link-in-bio |
Link-in-bio |
email-signature |
Email signature |
landing-page |
Landing page builder |
lead-form |
Lead form builder |
resume |
Resume / CV builder |
Installer
The modern installer is a Vue / Inertia flow at /install:
- Requirements
- License (CodeCanyon purchase code)
- Environment (
APP_NAME,APP_URL, env, debug) - Database
- Admin user
- Migrations, seed, finalize
- Complete
License checks go through Softentra. After install, you can re-enter a purchase code under Admin → License if prompted.
Frontend build
Production assets are built with Laravel Mix:
npm run prod
That compiles the SPA bundle and SSR (ssr:build). You only need this if you change Vue/JS/CSS on the server. Marketplace packages usually ship compiled assets.
← All ProfileSuite – Digital Business Card, Bio Link & Lead Capture Platform documentation