Inspiration
- Hack from the Past
- Problems faced by my grandparents in the past
Problem
The 60s was the time when people did not have mobile phones. Letter-writing was prominent. Then gradually as years passed, the telephone was invented in 1876. At that time, every house did not had a telephone. In case if anybody wanted to talk to a member of a family living elsewhere, they had to stand in a long queue, for their turn to come so they can finally talk.
But now, is the 21st century! It's time to ditch those long cables of telephone and have a conversation with your friend, anytime you like ;)
What it does
Send messages from one device to another with the help of this application and helps people to connect from all over the world anytime.
How I built it
I used the knowledge of networking (sockets, ports IP Address) to built this using Python Programming language.
Limitations
Currently the app is running on localhost, but using porfolding, deployments, we can replace the localhost address in the code with the machine's own IP Address and make it publically available.
Accomplishments that I'm proud of
I am glad that I was able to complete this challenge, and propose an idea to solve a major problem from the past- sending message to people at a distance with my basic knowledge of programming and networking.
What I learned
- New concepts of networking
- Use of Python Programming Language in real-time
- OSI Model (Open Systems Interconnection Model)
- Sockets
- Ports
- IP Addresses
- How to communicate over internet from scratch.
How to use in Local Machine
Refer to the code in my github repository, and try it out own your local machine. Make sure you make necessary changes such as the IP address and hostname of your machine the code base.
Built With
- ip-address
- networking
- python
Log in or sign up for Devpost to join the conversation.