Skip to content

Devnil434/ncrypt-vote-future

 
 

Repository files navigation

Welcome to your Project Ncrypt --- DEMO WEBSITE

Project Ncrypt is a futuristic offline identity verification system that uses NFC smart cards to simplify and secure citizen interactions — from casting votes to accessing government services like ration distribution, healthcare, and pensions.

🚀 Features

✅ Tap-to-Verify Voting – Eliminates manual ID checks at polling booths.

🔒 Fingerprint Authentication – Verifies the real cardholder without storing sensitive data.

🚫 Anti-Cloning Protection – Detects and blocks fake or cloned cards using digital signature verification.

🌐 Offline-First – Works securely without any internet connection.

🏛️ Government Services Hub – One card to access all services like:

Ration Centers 🍚

Government Hospitals 🏥

Pension Schemes 👴

🧠 Tech Stack

Frontend: HTML, CSS, JavaScript / React (for smooth UX)

Backend Logic: Simulated NFC + Fingerprint validation

Security: Simulated RSA-4096 digital signature validation

Demo: Fully interactive website-based simulation (desktop/mobile)

🎯 Use Case

Designed for developing nations and global democracies facing:

Long queues and manual processes in voting

Identity fraud in government schemes

Lack of seamless integration across services

💡 Inspired By

Real-world issues in digital governance, especially during elections and public welfare distribution.

To run this locally

If you want to run this locally using your own IDE, you can clone this repo.

The only requirement is having Node.js & npm installed - install with nvm

Follow these steps:

# Step 1: Clone the repository using the project's Git URL.
git clone <YOUR_GIT_URL>

# Step 2: Navigate to the project directory.
cd <YOUR_PROJECT_NAME>

# Step 3: Install the necessary dependencies.
npm i

# Step 4: Start the development server with auto-reloading and an instant preview.
npm run dev

What technologies are used for this project?

This project is built with:

  • Vite
  • TypeScript
  • React
  • shadcn-ui
  • Tailwind CSS

About

Project Ncrypt Secure. Smart. Seamless Voting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 97.9%
  • CSS 1.4%
  • Other 0.7%