Crowd-aware mobile app is an app that allows users to send feedback (create feed items) for the brands they care about. It also allows campaigns agents to create feed items as part of their campaign (for example, we can have 3 agents creating feed items for a Coca-Cola campaign, they will simply create feed items for Coca Cola, after logging in)
Users can also browse the feed items created by all other users. Users can upvote / downvote or comment on any feed item.
1. Default app page
At the top: Brand selection
When clicked, a list of brands / companies is shown. You can see the brand name and the brand icon (for example: BMW – bmw icon). We will seed the list of brands with a number of brands we will start with. (the list of brands is provided by the backend)
It also shows a search button, which you can use to search for a brand by typing any part of brand name.
Main section of the page:
Feed: this is a feed of news items related to this product or brand. It shows feed items created by all users. It shows a sort button, where you can sort by date, likes (heart symbols), or dislikes (heart broken symbol).
- Each item can be a video or a picture. Text can also be added to picture or video.
- Each item can have upvotes (likes) /downvotes (dislikes), and number of views
- Each item can have a number of comments associated with them
- Users can create new comments, or can reply to existing comments
- Each comment will have a username, reply to field, date time of posting and votes
- You can vote a comment up or down. The sum of ups and downs is the final vote count.
- You can delete items that you created.
Add Feed Item button : when you tap on this, you are sent to the Add Feed page, where you can add picture, video and / or text comment
2. Add Feed item page:
You have to be logged in, in order to create a feed item
First line: Brand selection. Default brand showing is the most recently viewed one. You can change to a different brand and continue:
You can add picture or video using a photo / video capture button within the app - see photo / video capture page
You can add a text to the picture or video.
You have a Save button which saves the current Feed item
3. Photo / Video capture page:
You can take a photo
You can record video , start / pause / stop
You can save and continue with the next page of the Add Item flow, which is add text caption for the photo / video, then you save the item.
4. Feed item details page
You see details of a feed item, which includes the picture / video, title, number of upvotes and downvotes, and a list of comments. Each comment shows the date time posted, the username who posted it, and “reply to username” if the comment is a reply.
You can see the scrollable comments section.
You can reply to comments.
You can upvote or downvote a feed item
You can share a feed item using the share button.
5. Account / Settings page
Create account: prompt for username, email, password. Once you create a user you are automatically logged in.
Reset password : you are prompted for username or email in order to reset password.
Delete account: you can delete your own account.
My feed items link: When you tap this, you will see a list of items that you shared. You can delete any items that you shared. You can also edit the text you added to the video or picture.