Adil Khan 10 months 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
Automatic Car Washing system

Automatic Car Washing is a PLC based project. Using conveyor the first car washing sy...

1675638330.png
Adil Khan
10 months ago
Smart Attandance Monitoring system using AI and Computer vision

Our project is a basic need for any organization whether it is a School, College, Hospital...

1675638330.png
Adil Khan
10 months ago
Automatic Seed Sowing Robot

In the farming process, often used conventional seeding operation takes more time and more...

1675638330.png
Adil Khan
10 months ago
SMIU project bank

SMIU project bank is a web application. This is a data mining project. This project bank i...

1675638330.png
Adil Khan
10 months ago
AI-based Robotic Manipulator Design Expert System

In this project, we will be developing an intelligent Design expert system for Robotic Man...

1675638330.png
Adil Khan
10 months ago