Skip to content

utkarshshukla03/Dlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Web3 Microtasking Platform (Ongoing Project)

A decentralized Web3-powered platform (🚧 ongoing development) where organizations can post surveys or data labeling tasks, and users get rewarded with Solana-based micro-payments for completing them. Designed for scalability, secure transactions, and a smooth user experience, this project enables contributors to earn from real-world data collection and annotation tasks.


πŸš€ Features

  • βœ… Task Posting System β€” Organizations can create and manage surveys or data labeling assignments.
  • πŸ’Έ Solana Micro-Payments β€” Users receive small crypto payments (SOL) upon successful task completion.
  • 🧾 Smart Contract Integration β€” Payments are handled securely via blockchain logic.
  • ☁️ Amazon S3 Storage β€” All submitted data is uploaded and accessed securely via AWS S3.
  • πŸ‘€ User-Friendly Interface β€” Clean and intuitive frontend using Next.js and TypeScript.
  • πŸ” Web3 Wallet Integration β€” Users log in and sign transactions using their crypto wallets (Phantom, Solflare, etc).

πŸ› οΈ Tech Stack

Layer Tools Used
Frontend Next.js (React), TypeScript
Backend Node.js, Express.js
Blockchain Web3.js, Solana, Solidity (for interoperability)
Storage Amazon S3
Smart Contracts Solana Programs (Rust), Solidity (if needed)

🧱 Architecture Overview

Organizations β†’ Post Tasks ↓ Smart Contract (Solana) ←→ Amazon S3 (Stores Responses) ↓ Users β†’ Complete Tasks β†’ Get Paid (Solana micro-payments)


πŸ§‘β€πŸ’» Author

Utkarsh Shukla MCA Candidate @ Thapar Institute of Engineering & Technology

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published