E-Commerce websites are a challenge. An online store features so much interaction between the user and the site. All of this interaction, including payments, user accounts, shipping, automated emails and more all has to be managed. It has to run all on it’s own, leaving the owner to run their business.
This client was a real pleasure to work for, they appreciated the challenges. But at the same time they knew what they wanted.