JobinBiju / HLF-Chat-App

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

License:MIT License


Languages

Language:JavaScript 36.1%Language:Shell 23.2%Language:Dart 19.9%Language:Go 9.3%Language:C++ 6.4%Language:CMake 3.1%Language:HTML 1.5%Language:C 0.3%Language:Swift 0.2%Language:Kotlin 0.0%Language:Objective-C 0.0%Language:Procfile 0.0%