About the app

Tweetster is a Twitter clone social networking app that supports Android Studio, Firebase, Admob & Agora. User can Tweet & Retweet video, image & text with #Hashtag & @Mention, can like, share, comment. User can follow profiles, private chat, verified badge. User can create or join live stream. User can view & post stories. Tweetster also includes admin panel.

For more info about the app scroll down.


Screenshots


Application Demo

Admin user :- Email : admin123@gmail.com & password : 12345678

Verified user :- Email : user@gmail.com & password : 12345678






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.
  • Home : Added ability to see all kind of tweets & Retweets Text, Image & Videos and stories.
  • Follow System : Application Supports follow system like instagram, twitter, tiktok.
  • Verified badge : Application Supports verified badge like instagram, twitter, tiktok on user profile, tweets, retweets, comments, chat, stories, live stream and everywhere.
  • Add Tweet : Added ability for users to add new tweet as text or image or video with #Hashtags & @Mentions.
  • Update Tweet : Added ability for users to update tweet as text or image or video with #Hashtags & @Mentions.
  • Retweet : Added ability for users to Retweet other tweets like twitter.
  • Live stream : Added ability for users to create or join live streams, chat during live stream, live stream join & leave notification, watchers count. Mic, video and beauty on/off options.
  • Private chat : Added ability for users to chat with other users, send text messgaes, images & videos in chat with #Hashtags & @Mentions.
  • 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 with ability to like during the search.
  • Search Filter : Added ability to filter search results via name or likes or comments or views and more.
  • Profile Picture : Dynamic profile picture for users.
  • #Hashtags & @Mentions : Full integration of #Hashtags & @Mentions in the app.
  • Ads : Display ads between posts and banner ads in chatlist, notification, edit profile & other screens.
  • Saved Posts : User can save posts to view them later.
  • 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, retweet, share & delete comments.
  • Views : Added ability to view how many users watched the video post.
  • Share : Added ability for users to share post to other apps.
  • Delete tweets : User can delete his own tweets.
  • Save Posts : User can save posts to view them later.
  • 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.
  • Settings : User settings with logout, edit profile, chnage email & password, Admin panel (For Admin), Terms, privacy policy, apply for verified accounts & About.
  • Change email & password : Added ability for users to change email & password.
  • Side menu : Twitter like side menu with various options and profile display.
  • Report : Added ability for users to report tweets & profiles.
  • Who : Added ability for users to know who liked thier tweets, retweeted thier tweets, viewed thier stories & video tweets, liked & retweeted comments.
  • Toasts & Alerts : Added ability to display alerts , Toasts , success , errors, loadings , and more.
  • Apply for verified accounts : Added ability for users to apply for verified accounts fo blue badge.

Admin Panel Features

  • Admin panel : Added ability for admin to keep track of Online users, registered users, tweets & chats.
  • Manage users : Added ability for admin to manage users.
  • Manage tweets : Added ability for admin to manage posts.
  • Sign-in : Added ability to login via email & phone number.
  • Manage tweets reports : Added ability for admin to manage tweets reports, delete reported tweets.
  • Manage users reports : Added ability for admin to manage tweets reports, ban reported users.
  • Manage verification requests : Added ability for admin to accept or reject verification request for blue badge.

Documentation






Updates

Version: 1.0

  • Initial release




  • DEMO

    https://codecanyon.net/item/tweetster-twitter-clone-social-network-app-follow-chat-tweet-live-android-studio-firebase-admob/30573566