Inventra is a modern Inventory Management System (IMS) that digitizes and streamlines stock operations with a tamper-proof blockchain ledger.
- 📦 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
Inventra uses a custom private blockchain to record all inventory transactions.
- Stores every operation (receipt, delivery, transfer, adjustment) as a block
- Links blocks using cryptographic hashes
- Prevents data tampering
- Tamper-proof stock history
- Transparent audit trail
- Fraud detection
- “Verify Blockchain Integrity” button
- Detects any modification in records
Frontend: React, Tailwind CSS Backend: Node.js, Express Database: MongoDB Blockchain: Custom (Node.js crypto)
client/ (React frontend)
server/
├── controllers
├── routes
├── models
├── blockchain
- Combines inventory + blockchain security
- Real-world warehouse workflows
- Modern UI with analytics & automation
Rakshit Raj
⭐ If you like this project, give it a star!