Skip to content

ynezdias/TalentChainFrontend

Repository files navigation

Web3 Talent Chain

Web3 Talent Chain is a decentralized collaboration platform that empowers startups, blockchain projects, and open-source communities to post tasks/bounties, hire contributors, and reward them through cryptocurrency upon successful completion. This platform aims to revolutionize how talent is discovered and engaged in the Web3 and open-source ecosystem by fostering transparency, automation, fair rewards, and community-driven innovation.

Through smart contracts, AI-based recommendations, and decentralized governance, Web3 Talent Chain ensures that every contributor is fairly compensated while enabling projects to scale rapidly with verified talent.

Screenshot 2025-04-29 231832 Screenshot 2025-04-29 231941 Screenshot 2025-04-29 232128

Table of Contents

Features

Decentralized Task/Bounty Marketplace Projects can post tasks or feature requests with predefined rewards. Smart contracts ensure funds are locked and released only upon task completion.

Crypto-Based Reward System Contributors receive rewards in cryptocurrency following successful verification of work — eliminating negotiation delays and ensuring fair payment.

AI-Based Contributor Matching (Future Scope) AI algorithms can suggest the best contributors for each task based on skills, past contributions, and project requirements.

Transparent Contribution History Every completed task is recorded on-chain, creating a verifiable portfolio of work for contributors.

Open-Source Growth Engine Encourages collaboration, innovation, and co-building through a trustless and decentralized structure.

Roles

Startup / Project Owner

Post tasks/bounties.

Review submissions.

Approve and trigger reward release.

Track progress via dashboards.

Use Cases

🔐 Login / Wallet Authentication

Secure authentication using wallet (e.g., MetaMask, WalletConnect).

📝 Task Posting

  1. Owners can define:
  2. Title & Description
  3. Skill requirements
  4. Deadline
  5. Crypto reward amount (escrowed)

📤 Task Submission

  1. Contributors submit their work including:
  2. GitHub repository / IPFS link
  3. Screenshots or descriptions
  4. Commit proofs

🎯 Reward Distribution

Smart contract verifies task completion → reward is automatically sent to contributor’s wallet.

📊 Dashboard

  1. Shows:
  2. Pending tasks
  3. Claimed tasks
  4. Completed tasks
  5. Reward history

⚙️ Settings

  1. Manage wallet
  2. Modify personal info
  3. Track verified contributions
  4. View crypto payout history

Installation

Prerequisites

  • Node.js (>=14.0.0)
  • npm (>=6.0.0) or yarn (>=1.22.0)

Clone the Repository

git clone https://github.com/yourusername/web3-talent-chain.git
cd web3-talent-chain

Install Dependencies

Using npm:

npm install

Using yarn:

yarn install

Usage

Running the Development Server

Using npm:

npm start

Using yarn:

yarn start

The application will be available at http://localhost:3000.

Building for Production

Using npm:

npm run build

Using yarn:

yarn build

The production-ready files will be in the build directory.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published