This is a full-stack Twitter clone project built with the MERN (MongoDB, Express, React, Node.js) stack. It allows users to sign up, log in, add tweets, follow people, like, retweet, comment, view profiles, search users in the explore section, add bookmarks, and switch to dark mode.
- Full stack project with MERN stack
- Like, comment, retweet, post your tweet
- Login, logout, authentication using JWT
- Profile section
- Responsive for mobiles and laptops
The Twitter clone project is built using React, Redux, Node.js, and MongoDB. It provides full authentication functionality using JWT, allowing users to securely sign up, log in, and log out. Users can perform all the standard Twitter actions such as posting tweets, following other users, liking, retweeting, and commenting on tweets. The project also includes a responsive design that works well on both mobile devices and laptops.
To run the project locally, follow these steps:
- Clone the repository
- Navigate to the project directory
- Install the dependencies using
npm install
- Start the development server using
npm start
Contributions are welcome! If you find a bug or want to add a new feature, please open an issue or submit a pull request.
This project is licensed under the MIT License.