Inspiration

Nobody has done this before. We realised as a team that we come different cultures and so we thought that it would be useful to unite people of different languages together using the internet - akin to theme of DurHack 2022.

What it does

CCCC is a chat-service hosted on the web that allows 2 people to talk to each other, with a built-in translator to ensure both users understand each other.

How we built it

The server-side functionality was built using Python's Flask, the translator using the Google-translator API for Python and the client-side functionality using HTML, CSS and JavaScript.

Challenges we ran into

Trying to manage network connections across devices, as well as, package managements and keeping an up-to-date version of our code during development.

Accomplishments that we're proud of

Being able to accomplish the functionality we intended to - this being communication between 2 users and translating languages between them.

What we learned

We discovered how we can use Python (normally unpopular as a web-dev tool) to create a web-app.

What's next for CCCC: Connecting Countries via Continental Chat

Improved security and a match-up system to bring people with similar interests together.

Share this project:

Updates