{"action":"opened","issue":{"url":"https://api.github.com/repos/ethberlin-hackathon/ETHBerlin-Teambuilding/issues/41","repository_url":"https://api.github.com/repos/ethberlin-hackathon/ETHBerlin-Teambuilding","labels_url":"https://api.github.com/repos/ethberlin-hackathon/ETHBerlin-Teambuilding/issues/41/labels{/name}","comments_url":"https://api.github.com/repos/ethberlin-hackathon/ETHBerlin-Teambuilding/issues/41/comments","events_url":"https://api.github.com/repos/ethberlin-hackathon/ETHBerlin-Teambuilding/issues/41/events","html_url":"https://github.com/ethberlin-hackathon/ETHBerlin-Teambuilding/issues/41","id":356519738,"node_id":"MDU6SXNzdWUzNTY1MTk3Mzg=","number":41,"title":"[ÐApp] Decentralised meet-up app, create a meet-up group with no subscription fees","user":{"login":"cipherpeon","id":22222776,"node_id":"MDQ6VXNlcjIyMjIyNzc2","avatar_url":"https://avatars2.githubusercontent.com/u/22222776?v=4","gravatar_id":"","url":"https://api.github.com/users/cipherpeon","html_url":"https://github.com/cipherpeon","followers_url":"https://api.github.com/users/cipherpeon/followers","following_url":"https://api.github.com/users/cipherpeon/following{/other_user}","gists_url":"https://api.github.com/users/cipherpeon/gists{/gist_id}","starred_url":"https://api.github.com/users/cipherpeon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cipherpeon/subscriptions","organizations_url":"https://api.github.com/users/cipherpeon/orgs","repos_url":"https://api.github.com/users/cipherpeon/repos","events_url":"https://api.github.com/users/cipherpeon/events{/privacy}","received_events_url":"https://api.github.com/users/cipherpeon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-03T14:06:17Z","updated_at":"2018-09-03T14:06:17Z","closed_at":null,"author_association":"NONE","body":"> An example use case of a ÐApp is making economically viable other business models that have seen low uptake or aren't economically viable without blockchain tech. So-called sharing economy business models (which are more aptly called tasker or rentier capitalism models) like Airbnb, Uber, AirTasker, Fiverr, Upwork, TaskRabbit, and Menulog are particularly ripe for transformation (the term transformation is preferrable to disruption, since it should be a net positive change, while negative effects are manageable or solvable), since no trusted third party for a transaction is needed, such as banks 🏦, credit card 💳 companies or PayPal, just a smart contract\r\n> \r\n> Source - [Ethereum Wiki](https://github.com/ethereum/wiki/wiki/Decentralized-apps-(dapps))\r\n\r\n## Pitch\r\n\r\nA promise of ÐApps and smart contracts has been that you could disrupt traditional business models, decentralising a system and cutting out middle-men. However, why would a consumer _actually_ use a ÐApp over a centralised app? Despite it being really cool, **decentralisation itself is not enough of an incentive**. Users want an app that has a great UX and is cheaper than the alternative, and so far centralised apps have been fine at providing this. So what business model is ripe for disruption, and could a ÐApp provide those benefits (and could it get a good first version built in 36 hours)?\r\n\r\nThe Meetup.com app (among others) provides a way for users to create a local meet-up group, advertise it, and create events for people to join and discuss. However, to create and host the group you pay the central authority $14.99 a month. _What if there was a way to eliminate this central authority?_ 🤔\r\n\r\nI propose a ÐApp that allows users to create a meet-up group which is represented by a smart contract, and assigns the meet-up group contract an appropriate ENS subdomain (think berlinblockchain.meetupdapp.eth). The meet-up group contract has an owner (organiser) that can set the name, description, categories, logo (IPFS?) etc, and create events hosted by the meet-up group. A new user should be able to sign up, say their interests and location, and find a suitable meet-up group they can join.\r\n\r\nPros:\r\n- No subscription costs required, just the one time set up fee for the associated gas cost when interacting with the ÐApp\r\n- Using ENS provides a huge usability boost, having a group sub-domain abstracts over contract addresses.\r\n- Can send donations directly to the contract, which the organiser can withdraw and put towards beer funds\r\n- Users wanting to join a meet-up group have to pay gas (possibly a signing up fee, organiser dependant?) to alter meet-up contract state, so you could argue that ghosts members might be reduced.\r\n- Room for a [BlockParty](http://www.noblockno.party/) integration with events\r\n\r\nCons:\r\n- Using a ÐApp still has a high barrier to entry (needing to use MetaMask or appropriate ÐApp browser), so from our end it's important to make the ÐApp as user friendly as possible (ultra responsive, reduce amount of contract method calls needed, mainly contract state reads)\r\n- Please add some criticisms below\r\n\r\n## Team\r\n\r\nJust me at the moment, I'm an undergraduate CS student from Scotland. I interned as an Ethereum developer this summer, and took part in the ConsenSys Developer Program. I've been working mainly with Solidity, Truffle and React and looking for further experience in all 3, particularly in React and Redux.\r\n\r\n## Proposed Stack\r\n\r\nSolidity and React (possibly with Drizzle).\r\n\r\n## Skills wanted\r\n\r\nThis project will need hackers well versed in smart contract development to create a good contract infrastructure, as well as front-end engineers who like working with web3 and want to make a sweet responsive UI.\r\n\r\n## Communication\r\n\r\nDM me on Twitter at @jackjdleslie, or on Keybase @cipherpeon\r\n\r\n## Disclosure\r\n\r\n_I built a **very** basic [prototype on Rinkeby](http://societhy.herokuapp.com) for this idea earlier this summer, however if there was interest in this idea I'd like to spend the hackathon building it properly with others from the ground up with **completely new code and infrastructure**_\r\n"}}
{"actor":{"display_login":"cipherpeon"}}