PrestaShop, one of the most used and respected Ecommerce platforms on the market. It's Free and Open-source. If your client wants to build a mobile app, then PrestaShop's webservices API would be the best.
Any other requirement that you are looking for?
Best,