Giter VIP home page Giter VIP logo

world-of-hackathon-wingbirds's Introduction

World of Hackathon Wingbirds

web3's newest trusty tool for hackthon team building.

Live demo of the project here.

Things happen. Harddrives crash. We get busy, priorities change. Technologies move forward. Teams build.

How many great projects, ideas, and team dreams die on the vine?

Checkout our Duck Deck

We wanted to build something, a platform, a game, and a structure to attack the problem of teambuilding:

  1. minimize trust requirements
  2. increase fun and accessibility
  3. share knowledge we have experience from many hackathons
  4. an open world that can be completed quickly to act as "tutorial"
  5. a random team quick building mission, with 5 different roles.

the owl - web3 fullstack coding ninja the peacock - beautiful frontend web2 UI/UX master the eagle - team leader, can see the whole map and help anywhere the penguin - friendly support, makes sure the owl is staying alive with organization and clear missions the hummingbird? - marketing wordsmith, reads wild birds like a book, a creative pollinator

  1. team honor system, teammates honor you after a round of building, these honors earn you an NFT of the bird that suits you best

Prerequisites.

  • using git & github (eagle or owl):
  1. git checkout -b tworking
  2. make changes
  3. git add .
  4. git commit -m "blahblah"
  5. git push origin tworking
  6. git log (q to exit)
  • Install the development tools for Windows using this guide.

world-of-hackathon-wingbirds's People

Contributors

cromewar avatar danj-o avatar tippi-fifestarr avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

world-of-hackathon-wingbirds's Issues

Storyline

Storyline about the birds being erased?
Who is the enemy (ourselves?)?
image

New document and teamspace in the treasure hunt that is our hackathon project

image

I think the simplest way to give something for everyone is

  1. Admins/Organizers can influence the settings of a deployed WOHW from our factory. They can access all flows.
  2. Players/Hackers cannot influence the settings, but experience the true environment. They can also access the Sponsor/Normies flow.
  3. Sponsor/Normies choose not to experience the environment, but can influence the future of this project with their power. They are presented a high level overview, interactive and rewarding treasure hunt through our assembled documents, and encouraged to try the tutorial or contact us.

What are the rules of play

Shouldn't we have a written statement of the rules for the game?

such as, each round of PvP requires you to work together with random strangers, complete an agreed mission, and then give honors to outstanding teammates (signifying their skills and building their profile).

What are the illegal actions, what we expect everyone to do etc

NFT Merkle-Drop from OpenZeppelin

I've always wanted a teambird to work with me on this one, seems like a great technology and skill to have for an Owl and Support
image

https://www.youtube.com/watch?v=SF-XOwWIwRo
Learn how to use different cryptographic tools using ECDSA and ERC712 signatures, along with merkle-tree generation.

Workshop includes:

  • ECDSA signatures generation and verification
  • ERC712 signatures generation and verification
  • Merkle-tree generation and usage
  • ERC721 minting

Led by Hadrien Croubois - Smart Contract Engineer at OpenZeppelin.

What do you think of this new structure (and my written description to my friend)??

image
instead of just 5 minutes of consensus and team name roles choosing (basically make a github repo and everybody makes an issue with their role or whatever), then 55 minutes of building whatever, then 5 minutes honoring and leaving comments

we also have different distributions of time, but I invented a new "mode"
the SyncSenses method, where a team takes turns reading out loud from brillant.org (or whatever) and collaboratively solving simple/fun warmup exercises.

my Ecuadorian teammate mentioned that he thought this was super helpful for his listening and understanding, and it clicked that maybe, just maybe, spending some time at first syncing ears to pronunciation via reading out loud could make later collaboration way more fluent (testable hypothesis: adding 10-15 minutes of sync and lowering the "building time" and see if the results are about equal)

Egg Hunt (Easter Eggs = Scavenger Hunt through our assorted documentations)

I'd like to spend one pomodoro of time making a scavenger hunt through our assorted documents.

the plan would be:
0. set up access control to anyone can comment, but limited editing for us

  1. structure it so there are two types of experience
    ---a: "scan through (this link) and find one sentence or phrase that you imagine (currentBirdName) would like, or press X for '(currentBirdName) does not like this document' = return false"
    --------i: optional: which bird do you think wrote this document, or is most represented in this document, or another way to say it is: which bird wrote most of this document?
    ---b: "here is a list of links to different documents in our scavenger hunt (maybe these are at x,y points on a MainMap), go find evidence of (currentBirdName)'s influence or mark the document as (!) missing proof that (currentBirdName) spent time on it."
  2. this could fit the functional requirements for Phase 0.5 (be the entire tutorial minigames)
  3. imply that using create issues and communicating on github should be a functional requirement for completing the tutorial and playing in PvP (mission 0 being reach team consensus on roles and project title as defined as having created a github repo and added all the players)

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.