Inspiration

Our team hoped to build a project to benefit the entire community while utilizing technologies such as the Verbwire API. One of the largest problems with modern-day community service is lack of interest, and we realized that we could incentivize people of our generation through the usage of NFTs and a reward system.

What it does

Community Coin is a platform that gamifies community service, making it more attractive to people of a younger age. Users can create community service tasks, such as cleaning parks or donating to charities, and other users can participate and complete these tasks. An AI model determines the difficulty of the tasks based on their descriptions. When these tasks are both completed by the users and verified by the task creators, the platform generates an NFT (non-fungible token) for the participants. These NFTs are of varying levels of scarcity, and the value of a NFT is determined randomly, but the probability that the NFT will be scarce is higher if the task was more difficult. Users can combine these NFTs to create more valuable NFTs, trade with each other, and sell/buy these NFTs with real-world money.

How we built it

Our team used React for the front end, Firebase for authentication and database, and the Verbwire API to generate NFT tokens. Additionally, we utilized a pre-trained model to determine the difficulties of different tasks.

Challenges we ran into

We faced several challenges during the development process, including using new technologies, understanding public demand, and balancing the workload among team members.

Accomplishments that we're proud of

We are proud to have built a platform that could potentially encourage younger people to engage in community service. Additionally, we are proud to have utilized new technologies such as NFTs and AI models to create an innovative solution.

What we learned

Through this project, we learned how to use new technologies such as the Verbwire API and how to utilize AI models to determine the difficulty of tasks. We also learned about the challenges that come with balancing a team's workload and understanding public demand.

What's next for Community Coin

We hope to continue improving our platform by adding new features such as a more comprehensive NFT marketplace and social features. Additionally, we hope to work on marketing and increasing public interest in the platform to encourage more people to engage in community service.

Github: https://github.com/hassankaz1/community_coin Site: http://community-coin.tech

Built With

Share this project:

Updates