Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Dapp for Authenticating Sellers using Blockchain

The purpose of this document is to elaborate upon a Decentralized Application for Authenticating Sellers using blockchain technology. The document will go through which technologies will be used during the project along with how they will be architecturally and logically used. It will define the bas

Project Title

Dapp for Authenticating Sellers using Blockchain

Project Area of Specialization

Blockchain

Project Summary

The purpose of this document is to elaborate upon a Decentralized Application for Authenticating Sellers using blockchain technology. The document will go through which technologies will be used during the project along with how they will be architecturally and logically used. It will define the basic structure of the mobile application. Moreover, it will also define the different modules and actors along with whom the application is intended for and the roles of respective users. It will also give an overview of the operations and use cases of the applications; how manufacturers will authenticate a seller, how a buyer can find and locate different authentic sellers, how sellers can update their stocks and prove their legitimacy and how different transactions will take place. Furthermore, a little preview of the GUI components is also present. Along with these, the hardware requirements and software requirements for the application will also be addressed.The purpose of this document is to elaborate upon a Decentralized Application for Authenticating Sellers using blockchain technology. The document will go through which technologies will be used during the project along with how they will be architecturally and logically used. It will define the basic structure of the mobile application. Moreover, it will also define the different modules and actors along with whom the application is intended for and the roles of respective users. It will also give an overview of the operations and use cases ofthe applications; how manufacturers will authenticate a seller, how a buyer can find and locate different authentic sellers, how sellers can update their stocks and prove their legitimacy and how different transactions will take place. Furthermore, a little preview of the GUI components is also present. Along with these, the hardware requirements and software requirements for the application will also be addressed.

Project Objectives

Objectives of this document are as follows:

  • Employing blockchain for seller authenticity
  • Making a decentralized system to allow transparency and reliability
  • Providing a standard template easily used by manufacturers, sellers, and customers
  • Provide users with a list of authentic sellers along with their location
  • Provide tracking of delivery of products
  • To enable online transactions with authentic sellers for the consumers

Project Implementation Method

Hardware Requirements

  • Mobile (Android 7.0 or higher)
  • Minimum 4GB RAM
  • Camera
  • GPS enabled
  • Internet connection
  • Processor (64-bit)

Software Requirements

  • React Native
  • Node JS
  • Ethereum
  • Truffle
  • Ganache
  • Cloud storage
  • Solidity

Benefits of the Project

  • The first module is authentication of sellers. Sellers are authenticated by manufacturers. Number of products sold by sellers will be public for viewership. The products as stated earlier are electronic home appliances, for example washing machines and TV screens. If a customer wants to buy a product there will be an option for online purchase. The online payment is currently only available locally. Customers will be able to find the location of the nearest seller using our apps, within Pakistan. They will also be able to track the delivery of their product.
  • The second module is Distribution. Manufacturer will primarily produce electronic appliances. Manufacturers are responsible for adding information of products they are selling, along with the details of the Seller they are distributing their product to. The transaction history is recorded and is public.

Technical Details of Final Deliverable

We were asked about the method of implementation, basic coding principles, the need for this technology, why working on it?, how much code we have written ourselves?, which cloud storage is used,is it scalable?, if manufacturer doesn't share its data.

Final Deliverable of the Project

Hardware System

Core Industry

IT

Other Industries

Core Technology

Blockchain

Other Technologies

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 0
If you need this project, please contact me on contact@adikhanofficial.com
0
146
Sbbu controller

Sbbu controller is a web application developed for control the administration and faculty...

1675638330.png
Adil Khan
1 year ago
Towards Prototyping Smart Door System Based on Facial Recognition

Security issues has been of primary concern in recent years. Amongst many environments, ho...

1675638330.png
Adil Khan
1 year ago
Micro-Freelance for skilled women's

Micro-freelance is a Technical project for unearned women who are not educated, but they e...

1675638330.png
Adil Khan
1 year ago
High Gain Hexagonal Shaped Patch Antenna Array for Ground Penetrating...

A ground-penetrating radar (GPR) system is used to detect objects underground. These objec...

1675638330.png
Adil Khan
1 year ago
Fingerprint door lock

 Security has always been a major concern for the household and office environment an...

1675638330.png
Adil Khan
1 year ago