DeepAI AI Chat
Log In Sign Up

Building an ID Card Repository with Progressive Web Application to Mitigate Fraud

by   Kevin Akbar Adhiguna, et al.

A lot of service requires identity of users to mitigate undesirable incidents such as fraud. To cut down probability of potential fraud, ID Card of users are collected to be verified so people can verify users whenever an undesirable activity happens. However, to verify identity through an ID card, a repository for the ID Card is required. To verify ID cards, the ID Card repository will be connected to an automated ID Card Verification API. The ID Card repository is meant to be used both on mobile phones and desktop computers, so the concept of progressive web application is used. To be able to upload images smoothly and build progressive web application, the ID Card repository is built using ReactJS and Ant Design. Server side is powered by Strapi and MongoDB. GraphQL API is utilized to connect client side and server side. It involves queries to fetch data. To fetch data on the client side, Apollo client is used to in ReactJS. Git is utilized for version control system which gives contribution to Continuous Integration and Continuous Delivery. In this paper, we will discuss why Strapi is best suited on server side and how Ant Design, a library to style components in a web page, can provide required components in this web application.


page 1

page 2

page 3

page 4


Trust Based Identity Sharing For Token Grants

Authentication and authorization are two key elements of a software appl...

Web-based Application for Detecting Indonesian Clickbait Headlines using IndoBERT

With increasing usage of clickbaits in Indonesian Online News, newsworth...

Interactive GIS Web-Atlas for Twelve Pacific Islands Countries

This article deals with the development of an interactive up-to-date Pac...

Prioritising Server Bugs via Inter-process Concolic Testing

Existing approaches to automated white-box testing usually consider the ...

Speranza: Usable, privacy-friendly software signing

Software repositories, used for wide-scale open software distribution, a...

Right HTML, Wrong JSON: Challenges in Replaying Archived Webpages Built with Client-Side Rendering

Many web sites are transitioning how they construct their pages. The con...

Deep Program Reidentification: A Graph Neural Network Solution

Program or process is an integral part of almost every IT/OT system. Can...