Welcome to BlockVote, a decentralized voting platform built on the Tezos blockchain. BlockVote empowers users to create and vote on polls while providing full transparency in viewing poll results. The technology stack includes React, Node.js, Taquito, and more.
To get started with BlockVote, you'll need to set up both the client-side and server-side components. Here are the steps:
- Copy
.env.example
to.env
and fill in the values. - Also, copy
server/.env.example
toserver/.env
and fill in the values.
- Navigate to the client directory:
cd client npm install npm start
- The client-side application should now be running on
localhost:3000
.
- Next, navigate to the server directory:
cd server npm install npm start
- The server-side application should now be running on
localhost:7000
.
Add the server address to the client-side .env file as REACT_APP_SERVER_URL
.