Upgrade Laravel & Integrate APIs

Job ID: 37749365

Budget: $250 – $750 USD

I am currently seeking an experienced freelancer to upgrade my website from Laravel 5.6 to the latest version, ensuring all existing functionalities remain intact and improved upon where possible. Additionally, I aim to enhance my site's capabilities by integrating an AI API alongside payment processing through either Stripe or Square. The ideal candidate for this project will possess a strong background in Laravel development, API integration, and payment gateway implementation.

**Requirements:**

- **Laravel Upgrade:** Transition the site from Laravel 5.6 to the latest version. The freelancer should have comprehensive experience with Laravel, understanding the nuances of upgrading versions and resolving any compatibility issues that may arise.

- **AI API Integration:** While the specific AI functionalities were not predetermined, the candidate should be skilled in integrating versatile AI APIs, prepared to discuss options that align with enhancing user experience, potentially including image recognition or natural language processing features.

- **Payment Integration:** Implement a secure payment system using either Stripe or Square. This includes setting up transactions, handling customer payment information securely, and ensuring seamless checkout experiences. Prior experience with these payment platforms is highly desirable.

- **Testing & Quality Assurance:** Post-upgrade, thoroughly test the site to ensure that all existing features work as expected on the latest Laravel version and that new integrations (AI API and payment processing) function seamlessly without issues.

**Ideal Skills:**

- Proficiency in Laravel and PHP
- Experience with API integrations, preferably including AI APIs
- Knowledge of Stripe/Square payment systems
- Strong testing and debugging capabilities
- Ability to effectively communicate progress and address any potential issues

**Project Execution:**

The selected freelancer will be expected to provide a timetable for the upgrade and integration processes, including milestones for critical phases such as completion of the Laravel upgrade, testing phases, and final deployment. Your proposal should reflect your understanding of the project scope, along with any questions you might have regarding specifics not mentioned.
Related categories: PHP Website Design MySQL HTML Laravel