Skip to content

DecentraDo is a decentralized, blockchain-powered to-do list application built on the Ethereum network. It ensures your tasks are secure, transparent, and tamper-proof, leveraging the power of smart contracts for seamless task management.

Notifications You must be signed in to change notification settings

Shubham-Bhatiaa/DecentraDo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DecentraDo

DecentraDo is a decentralized task management app built using the Ethereum blockchain and smart contracts. It allows users to create tasks, mark them as completed, and view their progress in a modern, user-friendly interface.

Image 1 Placeholder Image 2 Placeholder Image 3 Placeholder

Features

  • Create Tasks: Add tasks to your to-do list.
  • Mark as Completed: Toggle tasks between active and completed states.
  • Decentralized: Uses smart contracts to store tasks on the Ethereum blockchain.
  • Responsive Design: Fully responsive UI optimized for both desktop and mobile devices.

Technologies Used

  • Frontend: HTML, CSS, Tailwind CSS, JavaScript, jQuery
  • Backend: Ethereum (using Web3.js), Smart Contracts (written in Solidity)
  • Blockchain: Ethereum (for decentralized task management)
  • Tools: Truffle, MetaMask, Web3.js

Setup Instructions

To get started with DecentraDo, follow these steps:

1. Clone the repository:

git https://github.com/Shubham-Bhatiaa/DecentraDo.git

2. Install dependencies:

Install the necessary dependencies by running the following command in your project directory:

npm install

3. Set up MetaMask:

Ensure that you have MetaMask installed and configured to interact with the Ethereum network. Create an account and connect it to your app.

4. Start the project:

Run the project locally by opening index.html in your browser.

5. Deploy Smart Contract:

You can deploy the smart contract to the Ethereum testnet or mainnet using Truffle:

truffle migrate

Usage

1.Open the application in your browser.
2.Connect to MetaMask and sign in to your Ethereum account.
3.Add new tasks and manage them as required.

Contributing

We welcome contributions! If you'd like to help improve DecentraDo, please fork the repository and create a pull request. All contributions are appreciated.



developed by Shubham Bhatia 😊

About

DecentraDo is a decentralized, blockchain-powered to-do list application built on the Ethereum network. It ensures your tasks are secure, transparent, and tamper-proof, leveraging the power of smart contracts for seamless task management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published