Soy experto en desarrollo de aplicaciones WEB, la forma de programación que utilizo es bastante ordenada y documentada lo que te permitirá en un futuro solicitar cualquier cambios o modificación que desees, la aplicación estaría basada en bootstrap que es la ultima tendencia en responsive (se adapta a laptop, tables, y smartphone) para tu tienda virtual pudiéramos implementar prestashop en cual es una plataforma destinada para tienda virtuales, en cuanto al material gráfico seria el básico, imágenes de productos y todo lo demás no aplica ya que por el administrador de contenido puedes subirlo en el momento que desees. Te invito a visitar mi portafolios.