Saturday, November 22, 2008

Class 10 - Final Project

I think I am done with my wire frames. The site comprises nine pages. For Dec 13th I might have to de-scope some things, but I plan to complete it. At work we often have to split large projects into two phases.

View wireframes.

One of the many things I've learned from this class is the importance of working out the pages and the navigation before beginning to code. Now that I've done this, I'm really looking forward to getting started.

The next step will be to design the tables and to continue thinking about the look that I want for the site, e.g. colors and type style.

Sunday, November 16, 2008

Final Project idea

I want to build a working prototype for the type of social networking site that I wish existed, but doesn't.  The idea is to bring people with common interests together in a way that more closely resembles how we make friends in real life.  Hopefully people will have some fun with it.

From a project requirement standpoint it will include these elements:
1)   authentication and permissions
2)  navigation
3)  forms entry
4)  database
5)  XHTML, JavaScript, PHP, mySQL
6)  the MVC design pattern

Class 9 - RSS

I RSS-ified the php version of the e-commerce site from class 6 because I haven't done the image uploader yet, and I wanted to work with code that I was familiar with.

My Shop (PHP)
My Blog Example

Saturday, November 15, 2008

Class 8 - MySQL, PHP and MVC


Blog example...still needs some styling and authentication, but it works.
Hint: make sure to use double quotes instead of single quotes when assigning your SQL string in PHP. mySQL admin

Saturday, November 8, 2008

Class 6 - intro to PHP

In class 6 we used PHP to templatize our e-commerce sites in order to reuse code for multiple pages; the concept of a controller and a view. Going forward I will be using the MVC approach because I find it easier to read and maintain. I guess I like structure.

Class 6 assignment