Joey's closet swap
Getting Started
Make sure you read the topic - Plan it & Design it. It actually tells you what.
- After picking an idea - do the items the Planning box first.
- Then, work your way down the page. Do Home Page Planning after you learn about HTML & CSS.
- Then, after your learn about SQL & Database, design your database.
- Then, after you learn some basic PHP - creating your login/user functionality.
- 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!
- Margot's Ultimate Frisbee App
- Fiona's Skiing
- Eva's Clothes Generator - go down to Solutions Overview section
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!
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.
