Laravel Upgrade 10 → 11 (PHP & DB-Stack)

Заказчик: AI | Опубликовано: 05.09.2025

Freelancer Wanted: Laravel Upgrade (to v10/11) We are looking for an experienced Laravel freelancer to securely and sustainably upgrade our existing system to the latest version. Project Description Our CMS is currently running on Laravel <10.x with PHP ≤8.1 and a MySQL 5.7/8.0 database. The goal is to upgrade to Laravel 11.x with PHP 8.3, including Redis queue support and optional migration to MySQL 8.0. You will receive full Git access (Read/Write) to our private repository. Work will be branch-based, with PRs merged into main after review. Your Tasks Laravel Upgrade Analyze the current environment (composer.json, .env, server setup) Safely upgrade to Laravel 10/11, including package updates, syntax adjustments & middleware changes Migrate legacy code (e.g., Illuminate\Support\Facades → new imports) Ensure full compatibility with PHP 8.3 Configure queue, schedule, storage, assets Run functional tests: login, mailing, profile view, artisan commands Deploy to staging (Heroku or Docker) with no UX changes Document the entire upgrade process in README & CHANGELOG Deliverables Updated composer.json & composer.lock (conflicts resolved) Passing PHPUnit test suite (97% coverage must remain green) .github/workflows/ci.yml & Dockerfile created/updated CHANGELOG.md with >50 lines of documented changes 2 screenshots (“before / after”) Short README with upgrade steps & new .env keys Requirements Several years of experience with Laravel (6–11) and PHP 8.x Experience with Docker or Heroku deployments Strong knowledge of MySQL 5.7/8.0 and Redis Familiar with branch-based Git workflow (including English commit messages) Solid experience with testing & CI/CD (GitHub Actions) Clear documentation & structured communication Nice to have: Experience with Java components Expectations No data loss, no downtime All existing features remain fully functional Transparent documentation of all steps Clean communication and regular updates Future Collaboration Option If you enjoy working with our system and would like to continue developing it further, we can offer a monthly budget of €4,000–5,000 for ongoing collaboration. We are looking for an experienced Laravel PHP developer with expertise in AI/ML integration to securely and sustainably upgrade our existing system to the latest version and potentially continue developing new intelligent features.