Book Image

CodeIgniter Web Application Blueprints

Book Image

CodeIgniter Web Application Blueprints

Overview of this book

Table of Contents (16 chapters)
CodeIgniter Web Application Blueprints
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Design and wireframes


As always, before we start building, we should take a look at what we plan to build.

First, let's look at a brief description of our intent: we plan to build an app that will allow people to sign up for a database of contacts that will be used as a newsletter signup database. We will enable users to subscribe by registering their e-mail address and some options. These will be saved in a database.

We will also enable people to amend their settings and even unsubscribe should they wish to.

Anyway, to get a better idea of what's happening, let's take a look at the following site map:

So, that's the site map; the first thing to notice is how simple the site is. There are only three main areas in this project. Let's go over each item and get a brief idea of what they do:

  • Home: This is the initial landing area. The index() function is responsible for displaying a form to the user, inviting them to subscribe.

  • Signup: This processes the validation of the form input and passes that...