William M. Pegram
Home | Courses | Web Design | Office | Client-Side Scripting | Server-Side Scripting | About Me

Web Site Proposal and Project

Revised: June 15, 2010

Proposal

The first step is to think of one or more ideas for a web site.  The most important thing here is to pick something that you want to do because this will help you devote the time necessary to do a good project.  Feel free to consult with the instructor if you have trouble thinking of ideas or are not sure whether a particular topic would be appropriate. 

Most of these students projects have not been done for a client.  In these "client-less" sites, the material from the site is taken from books or the internet, or written/developed by the student.  A few students have done websites for organizations or companies with which they are affiliated.  Doing a website for a client is good experience but either you have to be in a position to provide the content (e.g. you are involved with the organization) or the client must provide you content in a timely fashion.

Once you have chosen a topic, it is very helpful to think through the project before you start coding.  Writing things down in a proposal will help in this process and will give the instructor a chance to comment before you start coding.  Doing the site proposal will probably take you 2-3 hours.

The web site proposal need not be more than a page of text, although you may find that 2-3 pages are needed, and should address the following elements.  The answer to each element should ignore the fact that you are doing this for a class.  For example; the purpose of the site is not to complete the course, or learn more about web site design, and the instructor or your classmates are not the intended audience.

When you are proposing to revise an existing site, it is very important that you be as specific as you can about the changes you propose to make.  As with other proposals, this is not a commitment on your part; only a statement of intentions.

Project

What constitutes "a good project" is subjective, but the most important factors are probably:

Web sites should have all the following

Web sites may want to include some of the following: