A web application with real time and secure data transfer that will ensure the secure chatting between clients with an end to end encryption in individual or group conversations using latest technologies moreover in individual conversations users can encrypt/decrypt there chats with their own custom
Real Time secure chat system
A web application with real time and secure data transfer that will ensure the secure chatting between clients with an end to end encryption in individual or group conversations using latest technologies moreover in individual conversations users can encrypt/decrypt there chats with their own custom key and in group conversations users can communicate in their own secretly created language
For front-end/user interface we are using Html, CSS, Bootstrap, Material UI for responsiveness and also react which is powerful framework for JavaScript to dynamically render individual UI components without reloading entire page.
For backend/server development we are using node.js that is primarily used for non-blocking, event-driven servers, due to its single-threaded nature. It's used for traditional web sites and back-end API services using JavaScript.
As our web app needs real time communication with server so for this purpose we are using socket.io .it enables real-time, bidirectional and event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed.
The database technology we are using is MongoDB is great for transactional stores where performance is a concern. It’s also great when the data structure is going to evolve over time, as its schema-less operations allow you to update the data on the fly.
For end to end encryption we are using Elliptic-curve Diffie–Hellman (ECDH) with AES 256 GCM is a key agreement protocol that allows two parties, each having an elliptic-curve public–private key pair, to establish a shared secret over an insecure channel.
This real time chat web application will allow the users to share data to each other in real time with full proof security features without being viewed or hijacked by any third party while transmitting. user’s messages will be end to end encrypted, users will be allowed to chat in their secret language in groups, by one click user will be able to convert plain text messages to hashes and vice versa. Only the authenticated user /owner will be able to view his chats no one can view your chats even physically without your permission.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 0 |
Agriculture is an integral part of Pakistan's economy. Over 60% of Pakistan's population l...
We are hoping to create a property website and mobile app, where buyers can visit and brow...
Basically this project named ?Analysis of spectral signatures of soil types using the data...
Water scarcity is growing exponentially, hindering growth in food production and harming h...
It is marvelous to see birds flying through the skies, but they can cause a lot of...