https://voting-decentralized-nsxy.vercel.app/
Hey! Welcome to the Voting Dapp project. This is a decentralized voting application built on the Solana blockchain. Ideally, you can create polls, let people vote, and see it all happen on-chain.
It's a full-stack dApp:
-
Frontend: A Next.js app to interact with the contract.
If you want to run this locally, here is what you need to do:
-
Install Dependencies Just run the standard install command:
npm install
-
Build Everything You need to build both the web app and the Solana program:
npm run build npm run anchor-build
-
Run Tests Make sure everything is working correctly:
npm run anchor-test
-
Start the App Launch the frontend:
npm run dev
Here is a quick look at what the app does (or will do once fully polished!):
You can initialize a new poll with a description and timeframe.
Users can select a candidate and cast their vote directly on the blockchain.
- Solana & Anchor for the blockchain magic.
- Next.js & Tailwind CSS for the UI.
- TypeScript for type safety.
Note: The frontend is currently under active development. Some UI components might be placeholders.


