Coder Social home page Coder Social logo

tippi-fifestarr / dd2 Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 58.45 MB

unique web3 card game for the people with help from thirdweb * chainlink

Home Page: https://dd2-git-merge-tippi-fifestarr.vercel.app/

JavaScript 78.23% CSS 3.39% Solidity 18.39%
chainlink game thirdweb web3

dd2's Introduction

Open-source Web3 Card Game

DDEUX © 2023 by Tippi Fifestarr is licensed under CC BY-NC-SA 4.0

The Goal

Quickly adapt the thirdweb starter template to be perfect for the home page of D-Deuce.

Step 1. Start Screen.

  1. Play => Access Key => Choose a Deck
  2. Vote (disabled) => DaDeux? DeDeuce? => Optimistic Governance with Veto
  3. Create => Contribute/Apply => Coming soon
  • merge with original dd repo (web3 branch?)?
  • use the existing template structure to write new copy explaining the game and prompting the user to "choose a deck"
  • load the game page wrapped in thirdweb
  • enable the claim button for access key (link to gitbooks documentation)
  • conditionally render "choose a deck" if user has access key
  • visually & functionally disable placeholder buttons
  • outro music video in the "detail view" (image and text on time with music)
  • decide on an open-source license (it should be easy to contribute to and repurpose, but I don't want someone to take this idea and code and compete against me or trick people, which is why we need public ledger of the official spellings for the name of DaDeuce, maybe sell some franchises for each name, and give first dibs to the proposer of that vote, which will be me for the first few probably lol)
  • write warning for deck uploader that ownership rules haven't been finalized
  • add the UNOFFICIAL deck creator (maker) function
  • Post to Lens (discuss integrating)

Getting Started

On pages/_app.js, you'll find our ThirdwebProvider wrapping your app, this is necessary for our hooks and UI Components to work.

  • Get the thing running, yarn install & yarn dev
  • Look over the code and get a sense of how things flow for the user
  • Check out the goal above to find an unfinished goal to get started on
  • Announce to the team somehow (Discord or here in GH) that you're starting
  • Check back for feedback and update us...

useful guidance from Thirdweb can be found in the Discord and throughout their blog and documentation.
https://blog.thirdweb.com/guides/early-access-nft-with-typescript/
https://portal.thirdweb.com/auth/how-auth-works/sign-in-with-wallet

Deploy to IPFS

Deploy a copy of your application to IPFS using the following command:

yarn deploy

Learn More

To learn more about thirdweb and Next.js, take a look at the following resources:

You can check out the thirdweb GitHub organization - your feedback and contributions are welcome!

Join our Discord!

For any questions, suggestions, join our discord at https://discord.gg/thirdweb.

dd2's People

Contributors

tippi-fifestarr avatar

Stargazers

Yaoyao avatar

Watchers

 avatar

Forkers

wyy511511

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.