Inspiration

With the inspiration to creat a real life application which can actually be used by people. We started this project and now it proves it's presence.

What it does

It allows users to create communities with thier friends, family and co-workers and have real time chatting with them.

How we built it

Using Flask and python we created the server which will provide messages from other users And with RSA we provide end2endencryption. We used postgresql for storing data.

Challenges we ran into

Making this application fast was the major issue and we handled it with a grace. By taking advantage of indexedDB in browser we cached messages and media. And with smart logic and good system design server can handel a large amount of requests.

What we learned

We learned about how softwares like whatsapp and discord provide such an amazing expierences by using amazing techniques.

What's next for web-chat

Adding new features would be the best for web-chat and make it an actual alternative of whatsapp and discord

Built With

Share this project:

Updates