# cPanel quick deployment

1. Create MySQL database/user.
2. Upload project to `/home/ACCOUNT/financepro`.
3. Set domain document root to `/home/ACCOUNT/financepro/public`, OR copy only the `public/` contents into `public_html` and adjust `index.php` paths.
4. Create `.env`.
5. Run `composer install --no-dev --optimize-autoloader`.
6. Run `php artisan key:generate --force`.
7. Visit `/install`.
8. Configure cron:
   `* * * * * cd /home/ACCOUNT/financepro && php artisan schedule:run >> /dev/null 2>&1`
9. Enable SSL and use HTTPS.
10. Never expose `.env`, `storage`, or the project root as a public document root.

If Composer is unavailable in cPanel, run Composer locally against the same PHP major version and upload the resulting `vendor/` directory, or ask the host to enable Composer/Terminal.
