One of the biggest hurdles was integrating a third-party payment gateway with our custom-built checkout flow. There were some compatibility issues and the timing was tight, but we managed to work through it.
That experience has given me a lot of confidence in my abilities as an e-commerce platform developer. I'm already being approached by other clients who want similar integrations done. Plus, I've been thinking about starting a small online store myself using the expertise I've gained. I'm still experimenting and exploring different options, but it's exciting to see all these possibilities opening up.'