Datum / Datum-Gitcoin-Bounty

Repository for Gitcoin Bounty
1 stars 0 forks source link

Write a dapp that will be available in our app - game #5

Open eunicelisc opened 5 years ago

eunicelisc commented 5 years ago

Description

Datum ID is a self-sovereign identity app for users to sign in to decentralized apps and manage their data sharing with these dapps. When users download the app, they are asked to verify the required attributes - email address and phone number. More attributes will be added to their identities based on the requirements of the dapps that they use. Please feel free to check out Datum ID by downloading it via App store/Google play.

To add more dapps into our mobile app, we are inviting you to help us to build a dapp that interactions with the Datum ID app. Design and assets will be provided to you once you join this project.

As a user, I want to join the game and solve this puzzle with other players.

Background: Users will click on the dapp and play the slider game. This game is a community game, which means that every user will take turns to make a move on the slider board in attempt to solve the puzzle.

Requirements:

  1. Back button should be displayed on every page that brings User back to the previous page. The back button on the slider (end) page will show the arrow and the text "App" to indicate clicking this arrow and text will return User back to the Datum ID app.
  2. Add a Slider (end) page
    • Display a slider board
    • Under the title, add a line to indicate when the last move was made.
    • Include a small completed version of the puzzle on the side
    • Display a list of actions, including the following
      • Player identifications: use the first 6 digits player's public key + 3 dots (underlined)
      • Clicking on an user's public key will trigger an external browser that shows Block Explorer.
        • Which block was moved
        • What was the move
        • This list is in a scrollable box within its own given size. The rest of screen does not move.

Flow:

Wireframe Preview: Note: you will receive the final design once you join the project.

screen shot 2018-11-23 at 6 04 48 pm
gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 1.188 ETH (149.98 USD @ $126.24/ETH) attached to it as part of the Datum fund.

kuhnchris commented 5 years ago

Hi there - interested! Just to make sure I know what's going on - do you want to implement the "game" into an existing app, or do you want us to create a separate (react) app? I checked your example project on your account, seems like there is already a part prepared, what's missing is the game logic itself.

Is the intent that we store the entire game on the chain, or just update the data every time someone adds a new move (and store the 5 latest move)? Also, do you want to have the possibility of having multiple running games, or do you just want to have 1 single game with whoever wants to join?

Thanks!

gitcoinbot commented 5 years ago

@kuhnchris Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

kuhnchris commented 5 years ago

ding dong, working on it, going to put up a work in progress later today. ;-)

kuhnchris commented 5 years ago

Hey there! Testing out the app right now, or at least attempting, on my phone. in the datum app, if I switch to developer mode and go to Fund Wallet it actually calls the faucet with address = null. That doesn't seem correct...

gitcoinbot commented 5 years ago

@kuhnchris Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 5 years ago

@kuhnchris Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

kuhnchris commented 5 years ago

Waiting for updated app to be able to test application, screenshots provided directly via email. image image image

gitcoinbot commented 5 years ago

@kuhnchris Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

kuhnchris commented 5 years ago

Hi there, as soon as I hear something back from the Datum team regarding the app itself (it sadly is broken on mobile, cannot test anything in DEV mode) I'll be able to continue on this. Else, want me to throw up a PR with the current state so someone else can take over?

Thanks, Chris

gitcoinbot commented 5 years ago

@kuhnchris Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


@kuhnchris due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

bobjiang commented 5 years ago

@eunicelisc Here is Bob Jiang from Gitcoin team, would you please to take a look the work from @kuhnchris ?

Thanks a lot :)

eunicelisc commented 5 years ago

Hi bob,

I have been trying to pay out work submitted bounty and cancel the other bounties without work. I keep saying transaction processing but then no action follows up after. Can you help me with this ?

Eunice Li Product Manager 852 5600 3935 | Hong Kong datum.org | Skype: eunice.bo31

On 21 Jan 2019, at 10:36 AM, Bob Jiang notifications@github.com wrote:

@eunicelisc Here is Bob Jiang from Gitcoin team, would you please to take a look the work from @kuhnchris ?

Thanks a lot :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

spm32 commented 5 years ago

Hey @eunicelisc can you send me a message on community slack so I can help you troubleshoot? I'm @notscottmoore there.

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Cancelled


The funding of 1.188 ETH (136.92 USD @ $115.25/ETH) attached to this issue has been cancelled by the bounty submitter