Skip to content

officiallyvenkatesan/twitter-clone

 
 

Repository files navigation

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

Demo App

Video Tutorial on Youtube

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!

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

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.4%
  • Other 0.6%