Skip to content

The ToDo List dApp is a React and Solidity-based application that allows users to manage tasks on the blockchain ๐Ÿ“‹

Notifications You must be signed in to change notification settings

aleister1102/web3-todolist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Todo List ๐Ÿ“‹

The ToDo List dApp is a React and Solidity-based application that allows users to manage tasks on the blockchain. It offers a secure and transparent way to manage tasks.

Following this tutorial: https://www.dappuniversity.com/articles/blockchain-app-tutorial

Demo

Image

Alt text

Smart Contract

TodoList smart contract

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

PROJECT_ID: Infura project ID.

MNEMONIC: Mnemonic of HD wallet.

ETHERSCAN: Etherscan API Key

Run Locally

Clone the project

git clone https://github.com/aleister1102/TodoList.git

Go to the project directory

cd TodoList

Install dependencies

yarn

Start the client

yarn dev

Deployment

Require recompiling of the smart contracts

truffle compile

To redeploy the smart contracts

truffle deploy --network sepolia

About

The ToDo List dApp is a React and Solidity-based application that allows users to manage tasks on the blockchain ๐Ÿ“‹

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published