Skip to content

πŸ§‘β€πŸ€β€πŸ§‘Full Fledged Social Media Application πŸ§‘β€πŸ€β€πŸ§‘

License

Notifications You must be signed in to change notification settings

roman-ojha/social

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

app Icon

Social

License GitHub repo size GitHub package.json version

🀝Social-Media Application🀝

Technology Used:

Technology Description
React Client Side
Node/Express Backend API
MongoDB No-SQL Database
Redis Caching
Firebase For Storing Images

Main Feature:

  • You can Follow/UnFollow user.
    • NOTE: If both the user follow each other then they will become friends
    • You would get the notification if someone follows you
  • You can chat to other users in real time
  • You can Post your thought
    • You would see those user post that you had followed on you home feed
  • You can like the posts
  • You can comment on posts
  • You can see other user stories that you had followed on
  • You can see your's and other users profile
  • You can watch and search youtube videos
  • You can change profile picture, unique userID/username, displayed name or password

Todo

Run Locally

Home Page:

Home_Page

Profile Page:

Profile_Page

Message Page:

Profile_Page

Stories Page:

Story_Page

SignUp Page :

SignUp_Page

SignIn Page :

SignIn_Page

Comment Box:

Comment_Box

Mobile View:

Mobile_View Mobile_View