Skip to content

CyCTW/ImageLabel-DApp

Repository files navigation

Image Labeling to Earn! 💰

Node.js CI

Build and Deploy

Image Labeling to Earn is a simple DApp (Decentralized Application) that make people solve trivial tasks and earn little money.

There are two roles in thie Dapp, data provider and labeler. Data provider provide small fee and their unlabeled images, which may be further used into machine learning training.

On the other side, labeler get unlabeled image from DApp, then label these images and earn little money. This tasks is simple and suitable for people who want to relax himself and earn money at the same time.

Architecture 🏰

Getting Started 🔨

Note: Instructions below are for interaction with smart contract in Ropsten testnet . For local development environment, please refer to this branch

Frontend

  • Install packages
cd client && yarn install
  • Run frontend in localhost
yarn start

After starting frontend, connect Metamask wallet with Ganache localnet account.

  • Build frontend
yarn build

Running Test

truffle test

Reference

  • Medium

    A simple guide for building DApp.

  • Demo video

    Simple Demo Video.

  • Slides

    Slides that introduces the whole project.

About

A simple DApp that help image provider and labeler to work together.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published