Skip to content

Application designed to help individuals stay accountable and track their progress towards their goals and commitments.

License

Notifications You must be signed in to change notification settings

ishan-im/Accountablity-App

Repository files navigation

Accountability DApp for Task Management 🚀

Welcome to the Accountability DApp, a decentralized application designed to help you manage tasks with financial accountability using the Mumbai Polygon Testnet.

Table of Contents

Overview

The Accountability DApp allows users to create tasks, deposit Matic (Mumbai Polygon Testnet) as collateral, and receive their deposits back upon completing the tasks. It adds a financial dimension to task management, promoting accountability and commitment.

Getting Started

Follow these steps to start using the Accountability DApp:

Connect Wallet

  1. Click the "Connect Wallet" button.

  2. Change the network to Mumbai Polygon Testnet.

  3. Connect your wallet and authorize the DApp.

    Screenshot 2023-12-31 152732
Screenshot 2023-12-31 152636

Deposit Matic

  1. Deposit a certain amount of Matic into the DApp to start managing tasks.

  2. This deposited amount acts as collateral for the created tasks.

    Screenshot 2023-12-31 152636

Create Tasks

  1. After depositing Matic, create tasks specifying the details.
  2. Confirm the task creation on your wallet to deposit the required coins.
Screenshot 2023-12-31 152303

Task Confirmation

  1. Confirm each task on your wallet to ensure the corresponding Matic is deposited.
  2. This adds a layer of commitment to the task.

Task Completion

  1. As you complete tasks, mark them as done in the DApp.

  2. you will receive your deposited Matic back upon completing all tasks.

    Screenshot 2023-12-31 152405 Screenshot 2023-12-31 152451
Screenshot 2023-12-31 152525 Screenshot 2023-12-31 152614

Development and Testing

To contribute to the development or test the Accountability DApp locally, follow these steps:

  1. Clone the repository: git clone https://github.com/ishan-im/Accountablity-App.git
  2. Install dependencies: yarn
  3. Start the development server: npm run dev

License

Feel free to contribute, report issues, or suggest improvements!

About

Application designed to help individuals stay accountable and track their progress towards their goals and commitments.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published