Skip to content

Latest commit

Β 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐦 Full Stack Twitter Clone

A full-featured Twitter clone built with React, TypeScript, Node.js, Express, and MongoDB. This project mirrors core Twitter functionality including tweets, likes, replies, user profiles, and following β€” all powered by a clean, scalable architecture.


🧰 Tech Stack

πŸ’» Frontend

πŸ› οΈ Backend


πŸš€ Features

  • πŸ” Secure JWT Authentication (Sign Up / Login / Logout)
  • 🐀 Create, delete, and like tweets
  • πŸ’¬ Reply system for conversations
  • πŸ” Retweet functionality
  • πŸ‘€ Public user profiles with followers/following lists
  • 🧠 State management via Context API + Custom Hooks
  • πŸ“± Responsive UI (Mobile & Desktop)
  • 🌐 RESTful API architecture

πŸ—ƒοΈ State Management

This project uses React’s Context API + Custom Hooks to handle:

  • Auth state (user login, logout, token)
  • Tweet feed and updates
  • UI modals & interactions
  • Global alerts / messages

πŸ“Έ Screenshots

Add your screenshots here:

About

A full-stack MERN (MongoDB, Express, React, Node.js) social media application built with TypeScript and styled using DaisyUI for a clean and responsive UI. πŸš€

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages