Skip to content

A secure and scalable e-voting application built with Node.js and Express. The application allows users to cast votes electronically, ensuring integrity, transparency, and anonymity in the voting process.

Notifications You must be signed in to change notification settings

jaypee15/E-voting

Repository files navigation

E-voting Apllication API

Overview

The E-voting API is a web-based application that allows users to cast their votes in an online voting system. This API is built using Node.js, Express, and MongoDB.

Installation

To install and run the E-voting API, follow these steps:

  1. Clone the repository:
  2. Navigate to the project directory:
  3. Install the dependencies:
  4. Set up the MongoDB database:
  • Install MongoDB on your local machine or use a cloud-based MongoDB service.
  • Create a new database and name it "e-voting".
  • Create a new user and set up the necessary permissions for the "e-voting" database.
  • Update the .env file with your MongoDB connection string and user credentials.
  1. Start the server:

Usage

Find the api documentation here.

About

A secure and scalable e-voting application built with Node.js and Express. The application allows users to cast votes electronically, ensuring integrity, transparency, and anonymity in the voting process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published