WeShare | Share with the world!

WeShare is a social media platform where people share interesting stuff!

Feature Preview

Dynamic Grid Layout Home Page

Dark Mode

Like/Unlike Post

Create & Edit & Delete Posts

JWT & Google Authentication

Tech Stack (MERN)


  • Home page lazy loading
  • Loading state in Redux
  • Post details page
  • Form input validation
  • Comments
  • User profile page
    • Update user profile
    • Previous posts
    • Previous comments
  • Feed/Recommendation page
    • Recommendation algorithm
    • Collecting user data for the algorithm


Inspired by JavaScript Mastery‘s MERN project tutorial.


View Github