Chapter 10. Launch

In the past nine chapters, you've built a CodeIgniter application from the ground up. You've created a public-facing eCommerce site, added an administrative interface to it, and made various incremental upgrades throughout that kept the project manageable and on a sane track toward launch.

In this chapter, you put the finishing touches on the project and get it ready for launch. In order to do that, it's helpful to review the top remaining issues:

  • Checkout hasn't been implemented. When users add items to their carts, they can't really check out yet. Most of this chapter is devoted to figuring this (and other checkout-related items) out.

  • Speaking of checkout, there also needs to be some sanity checking done on prices and products in the user's Shopping Cart just prior to checkout. You're going to tackle this issue as well.

  • Are there any remaining issues that Claudia and her staff are facing? For example, are file uploads and HTML issues all resolved?

  • What about any compatibility issues? AJAX is being used on the public side of the house; do we need to make sure that users have JavaScript enabled?

Get Professional CodeIgniter® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.