Adding features to the Aroundu Social web app (DO NOT BID - For Irfan (@Mirfankhalid) only)

Job ID: 38408959

Budget: $30 – $250 USD

For this project, we are adding lots of features and functionality to the existing Aroundu Social web app.

These include:

1. DM functionality
- send photos in DMs
- report button next to each message in DMs
- report button next to each picture in DMs
2. Online status next to each user
- green dot for online and grey dot for offline
- shown in comments section, on profile view, and in feed
3. Post multiple photos in a post, along with text, to the feed
4. Fix search bar
5. Fix location pop up in Firefox
6. Better admin panel
- show all posts made (most recent at the top), all reported posts (most recent at the top)
- show when new accounts are created
7. Phone verification to sign up (from a big carrier)
8. Email verification to sign up
9. Add a sort by New button on feed
- and a sort by Hot/Top button on feed, sorts by number of upvotes, or by trending posts
10. Automatic upvote for your own posts and comments, like reddit does (when someone posts it shows number of upvotes as 1, to start)
11. Notifications tab (next to home and profile tabs)
- show notifications in a list, most recent at the top
- show number of notifications as an icon, on top of notifications tab icon, even when in another tab (ex: home tab)
- types of notifications: "your post got 5 upvotes". "__ commented on your post".

As stated in the title, please do not bid on this project as it is intended for a specific freelancer I have worked with in the past.
Related categories: JavaScript Node.js Express JS React.js MongoDB