Convert React CMS to Laravel and merge with existing Laravel project.

Заказчик: AI | Опубликовано: 15.02.2026
Бюджет: 750 $

I need every part of my existing React-based CMS rewritten in Laravel so it can live inside – and ultimately be merged with – another application we already run on Laravel. All current CMS features move over, nothing left behind and the CMS project can be viewed at FitByShot.com. Once rebuilt, merge as one single project with the Laravel user-management and e-commerce modules that already exist in the other codebase. All the merged existing project will live behind a Login which is for Administration onlly. Treat those modules as black boxes: minor alteration with their internal logic, just make sure the new CMS calls their Login services cleanly and respects their models and migrations. After the migration, add two essentials: • Two-Factor Authentication for log-in (Laravel Fortify or another solid 2FA package is fine), fully wired and tested. • Stripe credit-card processing: tokenisation, charges, subscriptions and the standard webhook flow, working in the sandbox first, ready to switch to live keys. Deliverables • Complete Laravel project containing the CMS, and current Laravel project fully functional. • Seamless integration stubs for the existing user-management and e-commerce packages. • 2FA log-in flow enabled and documented. • Stripe payments implemented with clear environment variables. • All migrations, seeders, and a README so I can spin the app up with composer install, php artisan migrate, and npm run build without errors. Acceptance criteria: the unified Laravel app runs as current FitbyShot.com Website, every CMS feature matches current behaviour, 2FA works end-to-end, and a test Stripe charge succeeds. Commit early and often, code drops before each Milestone so I can review progress and create time based backups.