Skip to content

DawsonJBailey/Twitter-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Twitter-Clone

This app emulates both the look and many of the features of, Twitter, The social media website. I built this using the MERN stack technologies (MongoDB, Express, React, Node.js). The application allows a user to create a profile and start writing/liking tweets and following other users. There is a home page that only shows tweets from users you follow, an explore page which shows all user tweets in order of most liked, and a profile page which shows only that user's tweets, as well as their selected profile picture. I may add more features in the future.

Installation

Clone repo and npm install for both server and client folders

Running the App

NOTE: You will need your own MongoDB database and Firebase account to run this locally. Put your MongoDB connection string for the value of MONGO in the .env file. Replace the code in the firebase.js file with the code given to you from your firebase project.

Run the server and client using npm start in their respective folders

TODO(Maybe)

Retweet functionality

User search

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published