Skip to content

This is the final year B.Tech project of Navaneeth Krishna, Jobin Biju, Jeffin Gijo & Alan Thomas Shaji.

License

Notifications You must be signed in to change notification settings

JobinBiju/HLF-Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyperledger Fabric powered Chat Application

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.

Folder Structure

  • 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).

Further info about how to run the project will be uploaded soon.