This is mainly for myself, so I can set some real goals for getting this site working, and watch my progress as I get more things finished. Here is a list of what I've done, and what I have left to do
Features Completed
Everything I've done so far:
- Blog
- PHP front end
- Admin back end for posts and comments
- Comments
- Automated email notifications when somebody leaves a comment
- Sidebar listing
- Contact information
- "Green Leaf" CSS design and layout
Features To Implement
What I still want to do:
- Blog
- Multiple pages (only shows first 5 currently)
- Archive browsing/listing
- More WYSIWYG post editor (instead of plain HTML)
- Tag system (search, browse, etc
- Music section
- PHP front end
- Admin back end
- Flash player for MP3s
- Sidebar listing
- RSS feed generation
- Cleaner CSS and better semantic HTML layout
- Remember site visitor's info for comments
- User login for viewing private/friends posts
- Add more content
- About section
- Biography section
- School section, with project/source code info and schedule
What Now??
It looks like I have a lot left... because I do. I'm sure it will take a while because of 1) school and 2) more fun things than writing web apps, but since I'm writing the back end as I go, at least content will keep coming in as the site starts to support it.
We'll see how this goes!!