Together, we’ll build a simple Image Sharing Web Application to practice using PHP & MySQL to build scaling sites. Here are the plans!
- 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.