An open API service indexing awesome lists of open source software.

https://github.com/kshru9/mini-tweet

server and client of twitter in python
https://github.com/kshru9/mini-tweet

caesar-cipher client database dictionary mask-password python server socket socket-programming twitter

Last synced: 9 days ago
JSON representation

server and client of twitter in python

Awesome Lists containing this project

README

          

# Mini Tweet

### Goal of the project
Design and implement a Minie-Tweet tool using any of the networking paradigms that allows you to support the necessary Twitter features. User Management, Data updates, Notifications, etc.

### Structure of database



{
username: {
password: password,
is_logged: true,
tweets: list({
tweet: string,
date: date,
time: time,
retweet: NA / from username
}),
followers: list(),
following: list()
},

hashtag_category:{
hashtag:{
list({ username:
tweet: string,
date: date,
time: time,
retweet: NA / from username
})
}
}
}


### Instructions to run the program

- Open two or more terminals in your computer
- Run `python server.py` in one terminal first
- Run `python client.py` in other terminals

_YouTube Video_: https://youtu.be/8q_hZBp9SEI