Skip to content

HimanshuJain04/twitter-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter Clone

Overview

This project is a Twitter clone built using the MERN stack (MongoDB, Express.js, React.js, Node.js) with Tailwind CSS for styling. It includes real-time communication chat functionality and is fully responsive.

Features

  • MERN Stack: Utilizes MongoDB, Express.js, React.js, and Node.js for full-stack development.
  • Tailwind CSS: Styling is done using Tailwind CSS for a modern and responsive design.
  • Real-time Chat: Implements real-time communication functionality for instant messaging between users.
  • Fully Responsive: Ensures optimal viewing experience across various devices and screen sizes.

Demo

Check out the live demo 🔶

Installation

To run this project locally, follow these steps:

  1. Clone the repository: git clone <repository-url>
  2. Navigate to the project directory: cd twitter-clone
  3. Install dependencies: npm install or yarn install
  4. Start the development server: npm start or yarn start
  5. Open your browser and navigate to http://localhost:3000 to view the application.

Technologies Used

  • MongoDB
  • Express.js
  • React.js
  • Node.js
  • React Redux: Utilized for state management.
  • Tailwind CSS
  • Socket.io (for real-time communication)
  • Various third-party libraries (list them if needed)

Contributing

Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request.