Skip to content

nidushahw/ekyc-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eKYC

Project Description

eKYC project is a blockchain system for sharing customer KYC information.

The system enables:

  • Storing KYC information of a user
  • Putting out a request for the KYC of a user
  • Responding to the request
  • Picking the best response to use ???
  • If there are no responses, get the data from the user

Requirements

Financial institutions are required by law to “Know Your Client” (KYC). This is a requirement that makes the seller of the securities aware of the financial status of the buyer. It requires the seller to make sure that the buyer meets certain requirements before buying risky investments Currently each company has to gather this information from each investor. If an investor deals with multiple companies, they have to get this information all over again. Companies are also required to update the KYC information on an annual basis.

State Machine Diagram

Transition Descriptions

Transition Description

State Data Descriptions

State Description

Role Descriptions

Role Description

Screenshot of Application

Chaincode - see chaincode folder

Server code - see backend folder

Frontend code - see eKyc-front-end folder

Group Members

  • Elanie Quiambao
  • Littbarski Adeh
  • Nidusha Hewawilladdara
  • Pradeep Kumar Prakasam

To start Project

\\ Clone the repo and run the following commands: \\
cd backend
yarn install
yarn start 

cd eKyc-front-end
yarn install
yarn start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 71.4%
  • JavaScript 25.8%
  • HTML 1.5%
  • CSS 1.3%