This is the final year B.Tech project of Navaneeth Krishna, Jobin Biju, Jeffin Gijo, Alan Thomas Shaji.
The Chat Application is built using Flutter as it's frontend and NodeJS as it's backend. The media files shared within the chat application is always monitored and kept track in the Hyperledger Fabric Blockchain network. So as in a hypothetical scenario of one of the media files being circulated was fake, misleading, revengeful can be ultimately traced back to it's origin/sender and also it's forwarding users. This project aims to bring responsibility and accountability back to the anonymous internet.
- HLF Chat folder - all files regarding the Flutter frontend
- Node - files regarding the socket server powered by NodeJS.
- REST-API - files containing the REST-API routes to invoke the HLF Client.
- Fabric Network - files required for building the hyperledger network and creating channels and smart contracts (Chaincodes).