MVP List - gradyzhu/smilr GitHub Wiki
Description
Smilr is a photo sharing platform that links users through account follows. Users are able to upload photos and categorize them through the use of photo albums. With tags, users can associate photos with other photos on the application using the same tag. Lastly, users can write comments on uploaded photos.
1. User Authentication (2 days, (2/26 - 2/27))
- sign up, sign in, logout
- demo login feature
- inability to upload, tag, comment, or create album unless logged in
2. Heroku (0.5 day (2/28))
3. Photos (2 days (2/28- 3/2))
-
Logged In Functionality:
- upload photos
- view photos
- update photos
- delete photos
-
Not Logged In Functionality
- view all photos
- view specific photos
- view user photos
4. Albums (2 days (3/3 - 3/4))
-
Logged In Functionality:
- create albums
- add photo(s) to albums
- update albums
- delete albums
5. Comments (2 days (3/5 - 3/6))
-
Logged In Functionality:
- author comments on photo
- delete comments on photo
6. Tags (2 days (3/6 - 3/8))
-
Logged In Functionality:
- add tag to photo
- remove tag from photo
- view photos with same tag