0% found this document useful (0 votes)
71 views6 pages

Super Market Billing System: Project Progress Report-2

This report summarizes the progress of a project to develop a blockchain-based lottery system. It discusses that the project's goal is to develop a lottery using Ethereum blockchain. So far, the algorithm design and setup of Solidity compiler and MetaMask vault have been completed. There are a total of 4 modules in the project and 2 modules have been covered so far. The report outlines the work done and provides directions on remaining tasks like programming the software and testing the environment.

Uploaded by

Deepak Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views6 pages

Super Market Billing System: Project Progress Report-2

This report summarizes the progress of a project to develop a blockchain-based lottery system. It discusses that the project's goal is to develop a lottery using Ethereum blockchain. So far, the algorithm design and setup of Solidity compiler and MetaMask vault have been completed. There are a total of 4 modules in the project and 2 modules have been covered so far. The report outlines the work done and provides directions on remaining tasks like programming the software and testing the environment.

Uploaded by

Deepak Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Chandigarh University Project Progress report

Project Progress Report-2


SUPER MARKET BILLING SYSTEM

BACHELOR OF ENGINEERING
IN

COMPUTER SCIENCE & ENGINEERING

Submi†ed By: Name of the Mentor


Pradeep(16BCS1385)
Er. Snigdha Mam
Chandigarh University Project Progress report

1. Project Goal
The lottery is a type of gambling which involves the drawing of specific numbers to
win the large prizes. Many people consider it as a gaming product, but it is a high
volume industry which can also be called as a commodity.
One of the lottery directors said, “Lotteries are different from any other gaming
product. Lottery players risk a small amount of money against very long odds to
win a large prize, with the net proceeds going to the public good.”
The lottery industry keeps a 29% share of the entire global gambling revenue.
Increased from $187.1 billion in 2004 to $284.3 billion in 2014, the global lottery
represented an annual growth rate of 4.3% over ten years.

2. Project Work done till date


1. Designing of the Algorithm is completed.-

we will going to use Etherum network which is current most famous technology to
use.

Solidity and JavaScript will be the programming language which will major
language going to be used.For testing purpose WEB3js will be used an integrated
javascript testing network which is completely enables us to test our Smart contract
under Etherum network.

HTML and CSS will be used for making web page and also some framework will
be used such as ANGULAR.JS and NODE.JS as backend

Ethereum has a public blockchain that lets people run code on and it one of the
simplest way to start programming on the blockchain.
Gas and Gas Costs.

1. Setting up solidity compiler is completed-


Start by installing the Truffle with command
npm install -g truffle
Then, install the Ganache command line interface with
npm install -g ganache-cli
Open up a second bash shell and verify that you have
Ganache working as expected with ganache-cli
Chandigarh University Project Progress report

2. metamask vault is setup is completed-


Step 1. Go to the Metamask website.
Step 2. Click “Get Chrome Extension” to install Metamask.
Step 3. Click “Add to Chrome” in the upper right.
Step 4. Click “Add Extension” to complete the installation.

Methodology Diagram
Chandigarh University Project Progress report

Total numbers of modules/phases in the project


There are total 4 modules in the project.
Number of modules covered till date
There are 2 modules that are covered till now.

Description of covered modules


1. Designing of the Algorithm is completed.-

we will going to use Etherum network which is current most famous technology to
use.

Solidity and JavaScript will be the programming language which will major
language going to be used.For testing purpose WEB3js will be used an integrated
javascript testing network which is completely enables us to test our Smart contract
under Etherum network.

HTML and CSS will be used for making web page and also some framework will
be used such as ANGULAR.JS and NODE.JS as backend
Chandigarh University Project Progress report

Ethereum has a public blockchain that lets people run code on and it one of the
simplest way to start programming on the blockchain.
Gas and Gas Costs.

2. Setting up meta mask vault and solidity compiler completed-


Transaction histories are becoming more transparent through the use
of blockchain technology. Because blockchain is a type of distributed ledger,
all network participants share the same documentation as opposed to
individual copies. That shared version can only be updated through
consensus, which means everyone must agree on it. To change a single
transaction record would require the alteration of all subsequent records and
the collusion of the entire network. Thus, data on a blockchain is more
accurate, consistent and transparent than when it is pushed through
Screenshots of running project till date
Chandigarh University Project Progress report

Further Directions

Following are the modules that are still incomplete -

● Programming the software using javascript and solidity.

● Coding the compiler in solidity.

● Testing ganache and WEB3 environment

You might also like