Joey's closet swap

Getting Started

Make sure you read the topic - Plan it & Design it.  It actually tells you what.

  1. After picking an idea - do the items the Planning box first.
  2. Then, work your way down the page.  Do Home Page Planning after you learn about HTML & CSS.
  3. Then, after your learn about SQL & Database, design your database.
  4. Then, after you learn some basic PHP - creating your login/user functionality.
  5. Finally, you are ready to do the Core Functionality!

Func Spec Examples

Take a look at other's func specs to get ideas. While Hadley's is good - it is very complicated. BTW - none of these are perfect!

Step 1: Overall Planning

Scope of the Project

Many people feel like they have nothing to wear... but their closets are full. This app allows people to trade or borrow clothes from friends for a fresh new look. This way, you can have a whole new closet every day with no extra cost!

Solutions Overview

Scope of the Project

My app will allow people to easily swap clothes with friends. Not only does it allow this, but it also gives people the opportunity to get advice on outfits. People who have better reviews and more trades, get better opportunities, like being higher priority for trades and advice.

Core Functionality

  • Swap clothes with friends
  • No extra cost (besides shipping)
  • get outfit recommendations from other people

Step 2: Home Page Planning

Wireframe

Plan out what your home page will look like.  Create a wireframe - either electronically or via pen and pencil.  When you are done put copy of it in the box below!

wireframeplaceholder2

Step 3: Database Planning

Database Diagram

Figure out the structure of your database - tables and fields.  This is very important.  Create this using a tool or via Paper.  I use Microsoft Access as it is very easy and creates clean layouts.

databaseplace2