Gram-Verify is a Node.js-based solution designed to revolutionize the banking experience for rural users by addressing common bottlenecks like document fraud, land verification delays, and lack of nominee transparency.
This project leverages Aadhaar-based digital verification, cloud storage, and automation to eliminate manual inefficiencies and corruption-prone practices. It is ideal for banks aiming to enhance customer trust, speed up verification processes, and cut operational costs.
-
🔐 Aadhaar-Enhanced Document Authentication
Automatically verify customer documents against Aadhaar-stored data. -
🏡 Digital Land Verification
Uses geo-tagged land data and image evidence to replace physical inspections. -
🧾 Dynamic Loan Eligibility Scoring
Auto-generates scores based on verified documents and assets. -
👤 Nominee Notification System
Notifies users when added as a nominee, ensuring transparency. -
💵 Bribe Prevention via Transparent SMS-based Payments
Digitally verifies and logs registration payments to eliminate bribes.
- Node.js + Express.js for backend services
- MongoDB Atlas for database storage
- Cloudinary for image uploads
- Multer for file handling
- Nodemailer for email notifications
- dotenv for secure environment variable management
- Clone the repository
git clone https://github.com/Majenayu/Gram-Verify.git cd Gram-Verify