Home / Current Issue / Paper 1717324
Document Verification System Using QR Code Method
Subject area: Science,Engineering and Technology · Area of research: Computer Science
DOI: https://doi.org/10.64388/IREV9I11-1717324
Abstract
In today’s digital world, document fraud and unauthorized certificate duplication have become major challenges in educational institutions, government offices, and private organizations. Traditional manual verification methods are time-consuming, error-prone, and often unreliable for detecting forged documents. This paper presents the design and development of a Secure Document Verification System using QR Code Method built using modern full-stack web technologies. The proposed system allows authorized administrators to upload and generate verified documents embedded with unique QR codes containing encrypted verification data. Each generated QR code acts as a secure digital signature that can be scanned by employers, institutions, or verification authorities to instantly validate the authenticity of the document. The system uses MERN Stack (MongoDB, Express.js, React.js, Node.js) for scalable application development and JWT-based authentication for secure user access. QR code generation is performed using secure hashing and unique document identifiers, while verification is completed through real-time database matching. The system supports student certificate verification, mark sheets, identity documents, and official approval letters. Additional features include PDF export, document history tracking, role-based access control, audit logs, and responsive dashboard management. The architecture follows a three-tier client-server model with strong security mechanisms such as crypt password hashing, HTTPS protection, input validation, and token rotation. Performance optimization techniques including MongoDB indexing, server-side pagination, optimized search queries, and lightweight frontend rendering improve efficiency and scalability. The proposed solution provides a secure, fast, and cost-effective method for document authentication and significantly reduces the risk of document forgery in modern verification systems.
Keywords
QR Code Verification, Document Authentication, MERN Stack, JWT Authentication, MongoDB, Secure Verification System, Digital Certificates, Role-Based Access Control
References
[1] A. Kumar and R. Singh, “Secure Digital Document Verification Using QR Code Technology,”International Journal of Computer Applications, vol. 182, no. 12, pp. 15–22, 2022.
[2] P. Patel and S. Sharma,“QRCode Based Certificate Authentication System,” IEEE International Conference on Smart Computing, 2021, pp. 245–251.
[3] MongoDB Inc., MongoDB Documentation, 2024.
[4] Open JS Foundation, Node.js Documentation, 2024.
[5] Meta Open Source, React Official Documentation, 2024.
[6] Auth0, “Introduction to JSON Web Tokens,” 2024. [7] QRCode.js Documentation, 2024.
[7] Socket.IO Documentation, 2024. [9] PDF Kit Documentation, 2024.
[8] Excel JS Documentation, 2024.
How to cite this paper
@article{1717324,
author = {Srishti Rastogi, Sujal Sharma, Suraj Kumar Jaiswal, Versha Verma},
title = {Document Verification System Using QR Code Method},
journal = {Iconic Research And Engineering Journals},
year = {2026},
volume = {9},
number = {11},
pages = {132-136},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1717324.pdf},
abstract = {In today’s digital world, document fraud and unauthorized certificate duplication have become major challenges in educational institutions, government offices, and private organizations. Traditional manual verification methods are time-consuming, error-prone, and often unreliable for detecting forged documents. This paper presents the design and development of a Secure Document Verification System using QR Code Method built using modern full-stack web technologies. The proposed system allows authorized administrators to upload and generate verified documents embedded with unique QR codes containing encrypted verification data. Each generated QR code acts as a secure digital signature that can be scanned by employers, institutions, or verification authorities to instantly validate the authenticity of the document. The system uses MERN Stack (MongoDB, Express.js, React.js, Node.js) for scalable application development and JWT-based authentication for secure user access. QR code generation is performed using secure hashing and unique document identifiers, while verification is completed through real-time database matching. The system supports student certificate verification, mark sheets, identity documents, and official approval letters. Additional features include PDF export, document history tracking, role-based access control, audit logs, and responsive dashboard management. The architecture follows a three-tier client-server model with strong security mechanisms such as crypt password hashing, HTTPS protection, input validation, and token rotation. Performance optimization techniques including MongoDB indexing, server-side pagination, optimized search queries, and lightweight frontend rendering improve efficiency and scalability. The proposed solution provides a secure, fast, and cost-effective method for document authentication and significantly reduces the risk of document forgery in modern verification systems.},
keywords = {QR Code Verification, Document Authentication, MERN Stack, JWT Authentication, MongoDB, Secure Verification System, Digital Certificates, Role-Based Access Control},
month = {May},
doi = {https://doi.org/10.64388/IREV9I11-1717324}
}