Together, we’ll build a simple blog and admin panel to practice using PHP & MySQL to build scaling sites. Here are the plans!

Planning Documents:

Screenflow Diagram (Site map)

wireframes (PDF)


Blog Features:

  • Home page shows latest X posts, newest first
  • Clicking on the blog shows the user all posts, newest first
  • User can choose a category to filter posts by
  • Search form searches title and content of posts
  • Any time a user clicks the title of the post, they are taken to a single view, where anyone can comment on the post after providing their name, email and optional url to their site.
  • Links are just bookmarks to other related or recommended sites
  • Admins can log in and write or edit anyone’s posts, non-admins can only write or edit their own posts.