Skip to content

Web Media is a MERN stack-based social platform for real-time posts, likes, comments, and profile updates. It offers secure authentication and a smooth user experience with a modern, scalable design.

License

Notifications You must be signed in to change notification settings

KUNAL01011/web-media

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN Stack Project: Build and Deploy a social media Clone From Scratch | JWT, Socket.io

Screenshot (422)

Some Features:

  • ⚛️ Tech Stack: React.js, MongoDB, Node.js, Express, Tailwind
  • 🔐 Authentication with JSONWEBTOKENS (JWT)
  • 🔥 React Query for Data Fetching, Caching etc.
  • 👥 Suggested Users to Follow
  • ✍️ Creating Posts
  • 🗑️ Deleting Posts
  • 💬 Commenting on Posts
  • ❤️ Liking Posts
  • 🔒 Delete Posts (if you are the owner)
  • 📝 Edit Profile Info
  • 🖼️ Edit Cover Image and Profile Image
  • 📷 Image Uploads using Cloudinary
  • 🔔 Send Notifications
  • 🌐 Deployment
  • ⏳ And much more!

Clone the project

git clone https://github.com/KUNAL01011/web-media.git

Setup .env file

MONGO_URI=...
PORT=...
JWT_SECRET=...
NODE_ENV=...
CLOUDINARY_CLOUD_NAME=...
CLOUDINARY_API_KEY=...
CLOUDINARY_API_SECRET=...

Build the app

npm run build

Start the app

npm start

About

Web Media is a MERN stack-based social platform for real-time posts, likes, comments, and profile updates. It offers secure authentication and a smooth user experience with a modern, scalable design.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages