hackquest logo

Neo Quick Poll

Neo Quick Poll is a decentralized polling application, to make decisions transparently and securely on the NeoX T4.

Videos

Description

Neo Quick Poll is a decentralized polling application built on the NeoX T4 Testnet. It allows communities to make decisions transparently and securely using blockchain technology.

About the Project

This application demonstrates how blockchain can be used for community voting and decision-making. It's designed for testing decentralized governance models without using real assets.

Key features:

  • Create and participate in blockchain-based polls
  • View real-time results powered by smart contracts
  • Connect securely with MetaMask
  • Built on NeoX T4 Testnet for safe experimentation
  • AI Recommendations for poll options using Gaia (Llama 3.1 3B Model) using an API Call.

Who Is This For?
Neo Quick Poll is great for:

  • DAOs looking to test voting mechanisms
  • Community projects wanting to involve members in decisions
  • Blockchain enthusiasts interested in decentralized applications
  • Anyone curious about how blockchain can be used for voting

Frontend Deployed URL:  https://neo-quick-poll.vercel.app/

Github Repositories:

1. Frontend Application using React: https://github.com/harishkotra/neo-quick-poll-app

2. Smart Contract: https://github.com/harishkotra/neo-quick-poll-smart-contract

3. Sub-graph deployed using Infura:  https://github.com/harishkotra/neo-quick-poll-subgraph

Progress During Hackathon

Discovered the hackathon only on Saturday and immediately started building. Built the Smart Contract first and minted it on-chain using Hardhat. Then created the basic app in React and added the following features incrementally: 1. Create Poll process. 2. Added MetaMask wallet to make sure authorized users can only create polls. 3. Created the Sub-Graph on infura to store data instead of using the traditional centralized MySQL or PostgreSQL option. 4. Also quickly dropped a sneaky little AI feature to support poll creators using Llama 3.1 3B model based API end point.

Fundraising Status

Looking for a grant if possible to launch this on mainnet.

Team LeaderHHarish
Sector
DAOInfraAISocialFiOther