I mention about this project a few times in my previous post, lets' call it Project K.
Project K started when I start my company which is around Sep of 2017, it's just about building an e-commerce website, but it been a drag until I closed up my company, go solo again, rebuild it and launch it Dec of 2018. Finally today I collected the final payment for the project.
So we started this project in end of 2017, feeling to move out from WordPress and I been research on headless CMS and Jamstack. So we happen to found the Ecwid is having white-label options and thinking using that as a starting point to start the headless e-commerce business.
After 3~4 month we completed the project but with lots of issues. For example, the site need some banner and setting, all these have to setup through another layer of API, because Ecwid only focuses the e-commerce portion, besides that there is a lot of configuration we need to build to extend the feature of Ecwid manually. There are times that I regret my choices and thinking if we using Woocommerce can solve it quickly.
Woocommece is the popular e-commerce plugin that runs on WordPress, and I had built a few sites on top of it, I even maintain a medium size Woocommerce site, that's why I pretty familiar with Woocommerce.
But we didn't change it since we plan to move out from WordPress and already spend so much effort on it, my partner drill in Vue and Nuxt to build the frontend for it, if we just change it to Woocommerce, which mean the past 4-month effort is going to waste.
While we wait for the client for final review, they been giving the excuse the boss been busy travel around and didn't finalize it. So I chasing every month and the same answer was given. So the followup next few months my company are fighting for survive and in the end close up, the client still didn't come back to me, I thought this going to be bad debt.
Around Nov 2018, when I start working back solo and suddenly getting an email from the client. The boss suddenly "wake up" and remember about this project and want to get it Live as soon as possible.
After some consideration, I decided to migrate over to Woocommerce at that time, mainly because my partner is the one did the front end and now he has left. If I want to avoid any issue for maintenance, I better get them on board of something I m familiar with, easier for future support.
So I spend 2 weeks to migrate the whole site over to Woocommerce and get it ready launch before Christmas. Everyone happy with it and currently they consider my maintenance proposal. Today I just collect the final payment and close this project after 1-year plus.