Каталог продуктов можно делать на Prestashop.Листалку для книг в формате PDF сделать на flash или использовать сервис/хостинг для электронных журналов, книг.
как сделать флеш