あくまでも、「簡易ショッピングサイト」ではありますが、基本的なロジックとしては十二分にコツを押さえていると思います。今後の機能追加点としては、
などの機能が最低、必要になると思われます。なお、CodeIgniterでは1.7.3からカート機能を実現したカートクラスがライブラリーとして提供されているようです。「CodeIgniter 3 徹底入門」が待たれるところです。なお、フレームワークで作成した実用的なコンテンツ・マネージメント・システム(CMS)やショッピングカートシステムをオープン・ソース・ソフトウェア+電子書籍+紙の本の三点セットで提供すれば、ヒットは間違いないと思います。