Skip to content

Repository files navigation

🚀 Inventra — Blockchain Secured Inventory Management System

Inventra is a modern Inventory Management System (IMS) that digitizes and streamlines stock operations with a tamper-proof blockchain ledger.


✨ Key Features

  • 📦 Product & stock management (multi-warehouse)
  • 📥 Receipts (incoming stock)
  • 📤 Delivery orders (outgoing stock)
  • 🔄 Internal transfers
  • ⚖️ Inventory adjustments
  • 📊 Analytics dashboard
  • 📱 QR code product tracking
  • 🎤 Voice search
  • 👥 Role-based access control
  • 🔐 Email OTP authentication

⛓️ Blockchain Integration (Core Feature)

Inventra uses a custom private blockchain to record all inventory transactions.

✔ What it does

  • Stores every operation (receipt, delivery, transfer, adjustment) as a block
  • Links blocks using cryptographic hashes
  • Prevents data tampering

✔ Key Benefits

  • Tamper-proof stock history
  • Transparent audit trail
  • Fraud detection

✔ Demo Feature

  • “Verify Blockchain Integrity” button
  • Detects any modification in records

🏗️ Tech Stack

Frontend: React, Tailwind CSS Backend: Node.js, Express Database: MongoDB Blockchain: Custom (Node.js crypto)


📁 Project Structure

client/ (React frontend)
server/
  ├── controllers
  ├── routes
  ├── models
  ├── blockchain

🚀 Why This Project Stands Out

  • Combines inventory + blockchain security
  • Real-world warehouse workflows
  • Modern UI with analytics & automation

👨‍💻 Developed By

Rakshit Raj


⭐ If you like this project, give it a star!

About

Inventra — A smart inventory management system powered by a blockchain-secured ledger, enabling tamper-proof stock tracking, real-time multi-warehouse management, and AI-driven insights.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages