Skip to content

burakorkmez/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

Full Stack Twitter Clone | React & Node.js & JWT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages