Skip to content

A social media web app using node.js, express.js and mongoDB for backend and react for frontend

Notifications You must be signed in to change notification settings

VibhashDwivedi/DevLink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

DevLink - A Platform for developers to Link

A social media web app built using node.js, express.js and mongoDB for backend and react for frontend

Features

  1. Signup and Login: User need to create account in order to use web app. No two users can have same username or email. After signup, user needs to login.
  2. Feed: After login user is directed to feed page, which shows latest posts from other users
  3. Search User: User can search other users by their username or profile
  4. Follow: User can follow other users whose posts they want to see in their feed
  5. Like: User can engage with other user's posts by liking them
  6. View: User can view profile of other users, see their number of posts, and followers
  7. Profile: Users can view their profile , edit and delete it
  8. Create Post: User can create post and share their views
  9. Update Post: User can update their post, edit or delete it

Live Demo

Demo Video

Demo_vid_Devlink.mp4

Screenshots

Signup

No Two users can have same username and email

Login

Feed Page

Search Users

Search by name or profile

Follow User

User Profile

Feed Page after following users

View your Profile

Edit Your Profile

Delete Profile

Create Post

Delete Post

Like/Unlike Post

Logout