Skip to content

Latest commit

 

History

History
52 lines (31 loc) · 1.78 KB

README.md

File metadata and controls

52 lines (31 loc) · 1.78 KB

Voting System Frontend by ThunderDome

Note: The URL for the frontend that was provided upon submission of this project is not functional at the moment, so please deploy the frontend and backend locally in order to test the voting system.

Introduction

Welcome to the ThunderDome Voting System Frontend! This project is part of a blockchain-backed voting system developed by the ThunderDome group. The frontend is built using React, providing an intuitive and user-friendly interface for casting votes and participating in the voting process.

Getting Started

To run the frontend locally on your machine, follow the steps below:

Prerequisites

  • Node.js and npm (Node Package Manager) must be installed on your computer.

Installation

  1. Clone this repository to your local machine.
  2. Navigate to the project directory in the terminal.
  3. Run the following command to install the necessary dependencies:
npm i

Running the Application

To start the frontend, use the following command:

npm start

This will run the app in the development mode. Open http://localhost:3000 to view it in your web browser.

The page will automatically reload if you make any edits, and any lint errors will be displayed in the console.

Building for Production

To build the frontend for production, use the following command:

npm run build

Learn More

For additional information about using Create React App and React itself, check out the following resources: