Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo List DApp

Todo List dApp

Overview

This is a decentralized Todo List application built on the Ethereum blockchain using Solidity for smart contracts and a React/Next.js frontend. The DApp allows users to create, view, mark as complete, and delete tasks, all while leveraging the transparency and security of blockchain technology. Features:

  • Add Todos: Users can create new tasks with unique identifiers.
  • View Todos: Retrieve and view all tasks associated with your Ethereum address.
  • Mark as Complete: Mark tasks as completed to keep track of your progress.
  • Delete Todos: Remove tasks that are no longer needed.

Todo List dApp

Technologies Used

  • Solidity: Smart contract programming language for Ethereum.
  • React/Next.js: Framework for building the user interface.
  • Hardhat: Development environment for compiling and deploying smart contracts.
  • TypeScript: Typed superset of JavaScript for building robust applications.
  • Web3Modal: Library for connecting to various Web3 wallet providers.
  • Ethers.js: JavaScript library for interacting with the Ethereum blockchain.

Testing Smart Contract

Testing Smart Contract

About

a decentralized Todo List application built on the Ethereum blockchain using Solidity for smart contracts and a React/Next.js frontend

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages