Skip to content

A Blockchain based Voting & Management System developed following a microservices architecture.

Notifications You must be signed in to change notification settings

abdul-manan02/Entekhaab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain-Based Voting & Management System with Node.js Microservices

Overview

This project is a robust blockchain-based voting and management system built with Node.js microservices. It leverages multi-factor authentication and encryption techniques to authenticate users and ensure the transparency, immutability, and verifiability of votes.


Features

  • Blockchain Technology: Utilizes blockchain for secure and immutable storage of votes.
  • Multi-Factor Authentication: Implements multi-factor authentication to enhance user identity verification.
  • Encryption: Utilizes encryption to secure user data and votes.
  • Transparency: Ensures transparency in the voting process, allowing users to verify their votes.
  • Immutability: Guarantees that votes are immutable and cannot be altered once cast.
  • Verifiability: Provides a mechanism for users to verify the authenticity of their votes.

Technologies Used

  • Node.js: Runtime environment for the backend services.
  • Blockchain: Polygon Blockchain is used for the secure and transparent storage of votes.
  • Multi-Factor Authentication: Password, Sim-otp & Facial Recognition.
  • Encryption: Ensures the confidentiality and integrity of user data.

Getting Started

Follow these steps to get the project up and running on your local machine:

  1. Clone the Repository:

    git clone https://github.com/yourusername/blockchain-voting-system.git
  2. Install Dependencies:

    cd blockchain-voting-system
    npm install
  3. Start the Application:

    npm start

Contributing

We welcome contributions! Please see our Contributing Guidelines for more details.


License

This project is licensed under the MIT License. See LICENSE for more details.


Feel free to customize the content further to better match the specifics of your project!

About

A Blockchain based Voting & Management System developed following a microservices architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published