Recent Work

api client project redsalmon

PHP Laravel Development

Technology Stack: Jenkins, Selenium, Nightwatch,

Links:  https://www.redsalmon.com/  

Project Overview:

This project involved a comprehensive upgrade of the redsalmon.com website, specifically transitioning its payment processing system to Stripe API Version 3. This upgrade required a two-pronged approach, focusing on both the front-end and back-end of the custom PHP/MySQL code base.

On the front-end, we integrated Stripe Elements, a set of prebuilt UI components, to enhance the user experience with a smoother and more secure payment interface. This change not only modernized the look and feel of the payment process but also ensured compliance with the latest security standards.

For the back-end, our efforts were directed at updating the existing packages through Composer, a dependency manager for PHP. We meticulously rewrote portions of the code to seamlessly interact with Stripe’s V3 API for payment processing. This involved intricate adjustments to ensure compatibility and efficiency in handling transactions.

Recognizing the limitations of the current infrastructure, which lacked a dedicated staging environment, we established a parallel version of the website. This separate instance served as a testing ground, allowing us to rigorously test the new payment processing system without disrupting the live site. This proactive measure was crucial in mitigating risks and ensuring a smooth transition upon deployment.

Overall, this project was not just a mere update; it was a strategic overhaul aimed at elevating the website’s payment processing capabilities, enhancing security, and improving the user experience while laying the groundwork for easier future updates and maintenance.

Let’s Get Started

Do You Have a Project In Mind? Let’s Build this Thing Together!