Skip to content

A twitter clone with various functionalities including post upload,like,retweet,edit own profile and search other users along with Realtime notification as well as individual chat and group chat

Notifications You must be signed in to change notification settings

jaydip1235/Twitter_Clone

Repository files navigation

Twitter Clone

To visit the twitter clone click here

Features :

• Login , registration and post updates.

• See the post of the users he/she is following.

• Follow and unfollow users.

• Search the user on the basis of username or post. And it is not complete text based search, partial matching words are also given as suggestions.

• Can create group chat and individual chat in real time.

• Can retweet, like and reply to the post

• User will be able to see his/her own post, tweets replies in profile page

• User will be able to update his/her profile and cover photo

• Real time notifications badge and popup in the notificaton page

How to run in your system

• Clone the repository

• In database.js in line 16 write your mongo_atlas or local url

• Install the node modules me running $npm install on the terminal

• Type nodemon server/ node server and the server will start at localhost:3003 or any other port if 3003 is busy

• Move to the desired localhost port in the browser and you are good to go!

Home page

Home.png

Own Profile page

Profile.png

Other's profile page

Oth.png

Search page

Search-PAge.png

Real time Notification Popup

Popup-notifications.png

Inbox page

Inbox-Page.png

Individual real time chat

Chat.png

Creating groups for group chat

Creating-Groups.png

Real time Group Chat

Group-Chat.png

Notification Page

Notification-Page.png

About

A twitter clone with various functionalities including post upload,like,retweet,edit own profile and search other users along with Realtime notification as well as individual chat and group chat

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published