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
- Host: GitHub
- URL: https://github.com/kshru9/mini-tweet
- Owner: kshru9
- Created: 2020-11-26T09:30:17.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-03T09:50:03.000Z (over 5 years ago)
- Last Synced: 2025-02-28T08:57:34.658Z (about 1 year ago)
- Topics: caesar-cipher, client, database, dictionary, mask-password, python, server, socket, socket-programming, twitter
- Language: Python
- Homepage:
- Size: 56.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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