President University Repository

CRYPTIDOCS: A SAFE AND OPEN WEB-BASED DOCUMENT MANAGEMENT SYSTEM EMPLOYING ROLE-BASED ACCESS CONTROL AND METADATA ENCRYPTION

Show simple item record

dc.contributor.author Maheshwara, Egan
dc.date.accessioned 2025-12-15T09:06:56Z
dc.date.available 2025-12-15T09:06:56Z
dc.date.issued 2025
dc.identifier.uri http://repository.president.ac.id/xmlui/handle/123456789/13276
dc.description.abstract “In today's computerized world, secure and well-organized document management has become a critical necessity for businesses. Inadequate access control, the lack of adequate role-based restriction, and a lack of transparent monitoring of activity pose significant operational as well as security risks. To avoid these problems, CryptiDocs was designed as a safe web document management system utilizing Role-Based Access Control (RBAC), JSON Web Token (JWT)-based authentication, and activity logs to enable appropriate data handling, user accountability, and system integrity.” This personal report outlines my specific contributions as the backend programmer of CryptiDocs. My responsibilities were developing the core server-side framework using Node.js and Express.js, developing RESTful APIs to handle documents, performing secure uploads of files, and handling user authentication and authorization logic. I also deployed RBAC through custom middleware. This is a documentation of the development process, backend architecture, results of implementation, and problems encountered along the way in the project. The report also highlights the pragmatic skills obtained in creating scalable, secure, and well-documented backend systems. CryptiDocs was a reliable solution to secure document handling, besides good hands-on experience with backend systems and integration. en_US
dc.language.iso en en_US
dc.publisher President University en_US
dc.relation.ispartofseries Information Technologies;001202200079
dc.title CRYPTIDOCS: A SAFE AND OPEN WEB-BASED DOCUMENT MANAGEMENT SYSTEM EMPLOYING ROLE-BASED ACCESS CONTROL AND METADATA ENCRYPTION en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository


Advanced Search

Browse

My Account