Together, we’ll build a simple Image Sharing Web Application to practice using PHP & MySQL to build scaling sites. Here are the plans!

Planning Documents:





  • Home page shows latest 20 posts from everyone, newest first
  • Clicking on any users’ profile pic shows all that user’s posts, newest first
  • Clicking any image takes you to the single view for that post, where you can read comments. Logged in users can leave comments if allowed on that post.
  • You can choose a category or tag to filter posts by
  • Search form searches title and content of posts
  • Logged in users can add new posts – They must upload an image, add a title, description, category, and tags.
  • A post can only belong to one category, but it can have many tags.