-
Notifications
You must be signed in to change notification settings - Fork 1
Features List
Jacob Weller edited this page Sep 9, 2021
·
7 revisions
-
Create: Add images via desktop or URL,
Userschoice - Read: See All Images
- Update: Edit the image caption
- Delete: Delete Images if you are owner.
- Create: Like an image
- Read: See images you have liked and number of likes
- Update/Delete: Unlike an image
- Create: Create comment for any image
- Read: Read other comments after clicking an image
-
Delete: Delete comments owned by
User
-
Create: Can see all that images owned by specific
Usersbased on follow status - Read: Can see all people who you have followed
- Update/Delete: Unfollow someone
- Direct Messaging:
- Between two people. LinkedIn as template
- Hashtags:
- Have a designated flag that indicates something is a "Hashtag"; that "Hashtag" becomes a clickable button that will bring you to the Gallery view of all images with that Hashtag.
- User Profile:
- Shows people who I am following.
- Show number of followers/list of all followers
- Your uploaded images
- Place to upload a new photo
- Images you 'liked'
- User profile picture maybe boolean in images table to indicate it is a profile picture another upload, image not posted to "Gallery"
- User profile biography (Name/UserName, ?location as geotagging?, short something bio limit 500char)
- Place to Edit Password/Email/UserName(UserName and Email will have to have validation for uniqueness, password for length/complexity)
- Commenting shows your display name(Username)
- Dark Mode
- Login/splash Home Page with only login and link to sign up/Demo login
- 404 landing for anything but what we create
- On Hover show Like, Comment button, Name of image owner, etc.
- Image "Card" that contains like button, comment button, top 3 comments
- @Media query for mobile things
Followers: userId is the followee, the person being followed by followee is followingId