#Twitter Clone Twitter Clone is a school project created by a group of four members: Nandini, Natalie, me, and Hiams. This project is an attempt to recreate some of the basic functionalities of Twitter, a popular social media platform.
##Getting Started To get started with this app, follow the steps below:
Clone the repository to your local machine using the following command:
git clone Install the dependencies for the client and server:
npm install cd server npm install Start the client and server:
npm start (on twitter) npm start (on server)
You should now be able to access the app at http://localhost:3000.
###Functionality The Twitter Clone app includes the following functionalities:
-
Register Users can create a new account on the platform by registering with a valid email address and password.
-
Login/Logout Registered users can log in to their accounts using their email address and password. Users can also log out of their accounts when they are done using the platform.
-
Post Tweet with Hashtags Registered users can post tweets with hashtags. These hashtags can be used to categorize tweets and make them easier to find.
-
Search for User or Hashtag Users can search for other users or hashtags on the platform. This makes it easy to find tweets from specific users or on specific topics.
-
Follow User Users can follow other users on the platform to stay updated on their tweets.
-
Edit Profile Users can edit their profile information, such as their name and profile picture.
-
Trendboard The app includes a trendboard that displays the most popular hashtags on the platform. Users can click on these hashtags to view tweets on specific topics.
Conclusion Twitter Clone is a simple project that demonstrates some of the basic functionalities of Twitter. The app was built as a group project and serves as a great learning experience for beginners interested in web development.