MVP Feature List - adamLovettApps/solo-project-0521 GitHub Wiki

MVP List

This project is based on Flickr. Concrt, a Flickr clone focused on concert photos, is an application that allows users to share photos in albums, comment on photos, like photos, and follow other users.

1. New account creation, log in, log out

  • Users can sign up, log in, and log out.
  • Users can't use certain features without logging in.
  • Logged in users are directed to the front page with a sampling of the most recent photos.
  • Logged out users are directed to the same page.

2. Hosting on Heroku

Users will be able to navigate to the site from any web browser.

3. Albums

  • Logged in users can create photo albums with names.
  • Logged in users can delete their photo albums.
  • Logged in users can change the names of their photo albums.

4. Photos

  • Logged in users can upload photos to their albums.
  • Logged in users can delete photos from their albums.

5. Comments

  • All users can see comments on photos.
  • Logged in users can add comments to photos.
  • Logged in users can edit their comments on photots.
  • Logged in users can delete their comments on photos.

6. Tags

  • Logged in users can add tags to their photos.
  • All users can display photos by tag.

7. Favorites

  • Logged in users can favorite photos.
  • Logged in users can see all their favorited photos displayed.

8. Follows

  • Logged in users can follow other users.
  • Logged in users can see a sampling of recent photos from users they follow.

9. Production Readme

  • Brief explanation of what the app is and does.
  • How to start development environment
  • Technologies used
  • Link to live site
  • Link to Wiki docs
  • Discussion of two features that show off technical abilities.
  • Discussion of both challenges faced and the way they were solved.
  • Code snippets to highlight the best code.