media&token=5621fe27-f6bc-4817-9a0d-20c48e2c2f70
media&token=88089db6-84b2-46b4-8de4-4c94aec91a2d
media&token=07f04086-e560-4691-ace5-7b8fa9207b00
media&token=6210d03f-abef-4eae-b923-8fda4a8ac096
media&token=726fa54c-6244-426e-bb8d-ec269ae20f40
media&token=155caf0f-3603-40f2-a67e-df7ee8000b93
media&token=bb8b54bc-4553-45c2-a1af-93fc0aead348

About the app

Myfriend is a social networking app that supports Android Studio, Firebase & Admob.ss
User can post video, image & text, can like, share, comment.
User can follow profiles, private chat. User can post stories.
User can create groups, group chat.
For more info about the app scroll down.

media&token=599360e6-124e-4acd-be71-b5af6364cb1e

Screenshots

media&token=b206c052-a612-4b2b-b46f-28904e16b011

Application Demo

media&token=92dd9495-5700-40be-b75b-85547fd95961

media&token=758ed2b2-f96f-48be-9e44-fbe74c79b3f2

Application Features

  • Sign-in : Added ability to login via email & phone number.
  • Sign-up : Added ability to register via email & phone number.
  • Welcome : Added ability for users to choose between register and login with email or phone number on welcome.
  • Forgot password : Added ability for users to recover their account via email address.
  • Walkthrough : Added ability for users to advertise application on first run.
  • Home : Added ability to see all kind of posts Text, Image & Videos and stories.
  • Night mode : Added ability to enable / disable night mode in menu.
  • Follow System : Application Supports follow system like instagram, twitter, tiktok.
  • Like : Added ability for users to like post or user comment on post.
  • Comment : Added ability for users to comment text, images & video on post. Like & delete comments.
  • Views : Added ability to view how many users watched the video post.
  • Share : Added ability for users to share post to private or group chat & to other apps.Also to share from other apps to myfriend.
  • Add Post : Added ability for users to add new post as text or image or video.
  • Update Post : Added ability for users to update post as text or image or video.
  • Private chat : Added ability for users to chat with other users, send text messgaes, images, videos & posts in chat.
  • Share post in chat : Added ability for users to share posts in group & private chat.
  • Private chat : Added ability for users to chat with other users, send text messgaes, images, videos & posts in chat.
  • Offline / Online, Sent / Delivered & typing status : Typing status, Offline / Online status & Sent / Delivered messages.
  • Chatlist : Added ability for users to view all chated users & last message.
  • Following : Added ability to display all following users.
  • Followers : Added ability to display all followers.
  • User Profile : Added ability for users to open users profile and timelines and get there information and feeds.
  • Search : Added ability to search for users, posts and groups with ability to like during the search. Search Filter : Added ability to filter search results via likes or comments or views and more.
  • Trending : Added ability to find all trending post with trending filter.
  • Profile Picture : Dynamic profile picture for users.
  • #Hashtags : Displays trending and related post by users.
  • Ads : Display ads between posts and banner ads in chatlist, grouplist, edit profile & edit group profile.
  • Saved Posts : User can save posts to view them later.
  • Delete posts : User can delete his own posts.
  • Save Posts : User can save posts to view them later.
  • Groups : Added ability for users to create groups.
  • Add members to groups : Added ability for creator of group to add members to group & to make group admins (one or more than one).
  • Group chat : Added ability for users to chat with group members, send text messgaes, images, videos & posts in chat.
  • Edit Group : Added ability for creator or admin of group to edit group profile(profile photo, name, username, bio & links).
  • Leave & delete Group : Added ability for users to leave group and added ability for creator of group to delete group.
  • Blocked users : Added ability for users to unblock or block users profiles.
  • Edit profile : Added ability for users to change there profile photo, name, username, bio, location & links.
  • My profile : Added ability for users to view there profile photo, name, username, bio, location, links & posts.
  • Stories : Added ability for users to post stories and view other users stories, with delete and number of views on stories functionality
  • Download post : Added ability for users to download post image & video.
  • MediaView : Added ability for users to view video and image in full screen.
  • Notifications : Push notification and notification page. Notification when users follows, likes, comments & sends messages.
  • Menu : User menu with logout, delete profile, invite links and more options.
  • Change email & password : Added ability for users to change email & password.
  • Who liked the post : Added ability for users to know who liked thier posts.
  • Toasts & Alerts : Added ability to display alerts , Toasts , success , errors, loadings , and more.
  • Download Download 2 Download 3 DEMO