Inspiration

I was inspired by chat apps such as iMessage and WhatsApp. I tried to replicate the iMessage UI and focused on encryption which is one of the main aspects of WhatsApp.

What it does

This app allows users to chat while learning about encryption. Users can make chat rooms and chat with each other using 3 different encryption options. For each encryption option, I included a description that explains how it works.

How we built it

I used React and Material UI on the front-end, and Node.js and Socket.io on the backend.

Challenges we ran into

I ran into issues setting up the socket.io server and trying to replicate the iMessage UI.

Accomplishments that we're proud of

I'm proud of the UI because it came out just as I had envisioned it. I am also proud that I was able to get so much done as a solo developer.

What we learned

I learned more about web-sockets and encryption algorithms.

What's next for Encryption Playround

In the future, I would like to add more encryption algorithms and make it easer to connect with other users.

Share this project:

Updates