Live website : https://mern-social-media-sdp.herokuapp.com/
A MERN stack based project on social media application. It is completely working project. Its' completely responsive application. MongoDB Express React Redux NodeJs are user in this project.
user features:
-
register and login users.
-
post images can be uploaded using camera or file system.
-
pagination on every pages.
-
Dark mode.
-
copy link of post.
-
report post for spam.
-
search other users by username.
-
user suggestions menu.
-
save any post to collection.
-
saved posts page.
-
delete posts and comments.
-
admin panel is included.
-
Explore page to view other posts by random users.
-
notifications page.
-
profile page.
-
edit profile page user data.
-
password is stored in database in encrypted format with salt.
-
create and edit posts.
-
like ,comment, share and edit posts.
-
posts include text(caption) and image(s).
-
comment on posts.
-
reply comments.
-
like commets.
-
clear notification option.
-
profile page shows user details and posts with following and followers menu.
Admin features:
-
admin panel shows total number of post ,users,reported posts etc.
-
admin can create or assign other admin accounts.
-
admin can see posts reported by more than specified number of users.
-
admin can delete those reported posts.