Skip to content

Usman-17/Twitter-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

28 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Mern-Stack Twitter Clone

TwiClone is a modern, full-stack Twitter Clone built with the MERN stack, React Query (TanStack), Tailwind CSS, and DaisyUI. It features real-time interactions, post creation, likes, comments, user profiles, and following system β€” all with clean UI and theme support.

🌐 Live Demo: https://usman-chatapp.vercel.app


πŸš€ Features

  • πŸ” User Authentication (Signup, Login, Logout)
  • πŸ“ Create posts with text and image
  • ❀️ Like and unlike posts (with instant UI updates)
  • πŸ’¬ Comment on posts via modal
  • πŸ“Έ Image upload via Cloudinary
  • πŸ§‘β€πŸ€β€πŸ§‘ Follow/unfollow users
  • πŸ‘€ View and edit user profiles
  • ⚑ React Query (TanStack) for efficient data fetching + caching
  • πŸ“± Fully responsive design (mobile-first)

πŸ› οΈ Tech Stack

πŸ”Ή Frontend

  • React.js
  • React Router
  • React Query (TanStack)
  • Tailwind CSS
  • DaisyUI
  • React Hot Toast
  • Axios
  • Vite

πŸ”Ή Backend

  • Node.js + Express.js
  • MongoDB + Mongoose
  • JWT Authentication
  • Cloudinary (image uploads)
  • CORS + Helmet

About

Full-stack Twitter clone built with MERN, React Query, and Tailwind CSS. Includes post creation, likes, comments, and user profiles.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages