Inspiration
Feeling lonely, and helping people feel connected after the pandemic.
What it does
Connects people based on location as determined by IP address. If desired, it can connect people directly into chat rooms.
How we built it
Using websockets on a twisted webserver in Python, which is interfaced with by a website built with javascript and html.
Challenges we ran into
We tried deploying the application to the web, but ran into many issues with WSS and authentication. In the end, we were not able to deploy it to the web and had to leave it on localhost.
Accomplishments that we're proud of
We were able to create a successfully working IP geolocator and a backend that could pair users based on their real-world IP addresses.
What we learned
We learned some basic internet protocols including TCP, UDP, HTTP, TLS, and WS. Although we were not able to work out why TLS wasn't working, we now have a clear idea of what we would need to change to make it work in the future.
What's next for proxy
Pushing it to the web to allow the general public to use the app and connect with other people.
Log in or sign up for Devpost to join the conversation.