Cattery is a decentralised Clubhouse dynamic NFT based membership dapp. This allows decentralised membership based platform for Clubhouse where even users can join even with anonymity.
Clubhouse is an invitation-only social media app for iOS and Android where users can communicate in voice chat rooms that accommodate groups of thousands of people. The audio-only app hosts live discussions, with opportunities to participate through speaking and listening. We find this use case suitable for an NFT based model. Only each NFT holder will have a permission to join clubhouse. Each user has one NFT and he can mint 2 NFTs for other people which he wants to invite to the platform.
- Dynamic NFT based membership the dapp.
- This allows a decentralized membership-based platform for Clubhouse.
- Even users can join even with anonymity.
- Earn rewards just by being part of the community.
We will have a limited supply of Whisker (WSK) NEP-17 tokens which any invitee will be asked to stake only then he will be eligible to receive an NFT from others. Earning rewards while being a member of the ecosystem.
- Neo Blockchain
- Neo Native Oracle Service
- C#
- Next.js
- Neoline.js
- Socket io
- Signal Client
- Express
- Socket io
- Mongodb
- Keras / Tensorflow
- GAN Machine Learning Model
Velvet rope strategy and FOMO 💸😉.
The clubhouse has over 10 million users and growing, let us say even if we are able to capture 10% of these users then we will be able to have 1 million users for the clubhouse.
We will make great use of something known as the "Velvet Rope strategy".
Velvet rope strategy means trying to create loyal customers out of the existing user base by creating exclusivity with services or product offerings.
In short, it's a way to add a level of scarcity and Fomo to any new offer.
Create a membership marketplace using WSK NEP-17 tokens
Give exclusive memberships like more room capacity, exclusive joining for users staking more tokens.
Genesis private key for testing
KwPMakChCEpGHtc919QvJcaHpwjD7KR8XcwZe15NK6AQGbe41VkX
Client Set Up
# git clone
cd client
# create and addd env variables
vim .env.local
# add variables
MONGO_URI=mongodb+srv:// userid : pass @ url /myFirstDatabase?retryWrites=true&w=majority
MONGO_DB=clubhouse
yarn
yarn run dev
Setting up backend
# git clone
cd backend
# create and addd env variables
vim .env
# add variables
MONGO_URI=mongodb+srv:// userid : pass @ url /myFirstDatabase?retryWrites=true&w=majority
MONGO_DB=clubhouse
docker build -t back .
docker run -p 80:80
Made with ❤️ and 💻