Coder Social home page Coder Social logo

maxx6262 / celoquest Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 2.0 19.45 MB

A blockchain social media to be involved or helped about any subject. Get answers/contribution by community members. Be rewarded by posting best contribution on the quest event.

Solidity 56.19% JavaScript 33.37% HTML 10.44%
bootstrap celo-blockchain javascript rinkeby-network solidity web3js

celoquest's People

Contributors

dadaphl avatar maxx6262 avatar moritzfelipe avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

celoquest's Issues

Adding enabling control actions

Control enabled actions

  • Active Quests to display
  • User may contribute
  • User may vote
  • User may withdraw reward

In case actions being disallowed by smart contract, UI has to display information without button

Make best UX to register

User has to store his pseudo to be registered
At the moment, it's just by click on "Unknown account"
Find a best way to explain how to register
Explain registration make user's CQT balance set to welcome level

Stop quest action

Quest owner can stop Quest by clicking button :

  1. Quest must have at least one contribution *
  2. Reward is sent for first contribution Quest owner find good (as he makes his vote => end of quest)
  3. Special reward is minted for all participants in CQT calculated through contribution's vote count at the end (votes from community)

For Quest owner : button "winner" instead of "vote" one

Enabling cUSD transactions

User would be able to set cUSD reward he send to contract at the creation
When Quest is stopped, winner will get this Reward

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.