This is a social media app that I made to communicate with my friends , I used firebase to save all data online , so if you want to download this preoject and try it you must add (google-services.json) file in app directory and you must enable real time database,Storage,Authentication , and then it will work , in this project you will find this features :-
1 - Login/Register
2 - Qr code detection for university card
3 - Publish posts with images,sound,pdf,rich edit text
4 - The number of users who watch the your post and comment
5 - Adding,modifying,deleting comments
6 - React with comments
7 - Date of posts and comments
8 - Changing user icon,name and password
9 - Control panel for admins in this app
10 - Sending notifications from admin panel to users
11 - Global chat room to share (texts,voices,images,pdf,links)
12 - Adding titles for some users to mark them as VIP
I will try to add some features in the future , But maybe I will remake this project with flutter.
Test APK with Firebase https://www.mediafire.com/file/w677nd580vwcixc/app-debug.apk/file
Here is some images from my project