Skip to content

A Decentralized platform for posting any sort of work, there will be a mechanism Eth Smart contracts for automatic fund transfer once the job is done.

Notifications You must be signed in to change notification settings

dodaa08/Quick-gigs

Repository files navigation

Decentralized Task Marketplace

Overview

The Decentralized Task Marketplace is a platform where users can post and complete tasks such as assignments, laundry, or various services. This marketplace operates similarly to social media, allowing users to engage with one another to complete everyday tasks efficiently.

Features

1. User-friendly Task Posting

  • Users can easily post tasks, providing details and specific requirements.
  • Task categories include personal errands, assignments, and various services.

2. Escrow Smart Contracts

  • Payments are securely held in escrow until both the task provider and executor confirm the task's completion.
  • This feature protects both parties and ensures a fair transaction process.

3. Automatic Payment Release

  • Once both parties verify the task's completion, payments are automatically released.
  • This streamlines the payment process, minimizing disputes and ensuring timely compensation.

4. Blockchain Integration

  • The platform utilizes blockchain technology to provide transparency and immutability in all transactions.
  • Users can trust that their agreements are recorded securely and cannot be tampered with.

5. User-driven Pricing

  • Task providers have the flexibility to set their prices, fostering a competitive environment.
  • This approach allows for tailored pricing based on user preferences and market demand.

6. Task Verification Process

  • A robust verification system ensures that both parties confirm the task's completion.
  • This process enhances trust and satisfaction among users, creating a reliable marketplace.

Getting Started

To get started with the Decentralized Task Marketplace, follow these steps:

  1. Sign Up: Create an account to begin posting or accepting tasks.
  2. Post a Task: Provide details about the task you need help with.
  3. Accept a Task: Browse available tasks and accept those that match your skills.
  4. Verify Completion: Once a task is completed, both parties will verify the outcome for payment release.

Technology Stack

  • Blockchain: [Etherium Works with Polygon testnet for now.]
  • Smart Contracts: Implemented using [Solidity]
  • Frontend: [Next.JS, TypeScript]
  • Backend: [Supabase, With SQL DB Integration]

Contributing

We welcome contributions from the community! If you would like to help improve the Decentralized Task Marketplace, please fork the repository and submit a pull request.

Contact

For any questions or suggestions, please contact us at [[email protected]].

About

A Decentralized platform for posting any sort of work, there will be a mechanism Eth Smart contracts for automatic fund transfer once the job is done.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •