NeoGrowth

KYC Routing Solution Using React.js

A case study of implementing KYC Routing with Cybersecurity Support in NeoGrowth Website using React.js.
Get Your Estimation
NeoGrowth

About NeoGrowth

NeoGrowth Credit Pvt. Ltd. is a finance service providing firm that aims to provide funds to businesses to accomplish their goals with minimal interest rates with complete transparency and the stipulations of the RBI’s directives, such as interest rate policy is to be adopted by the Board. Businesses looking for funding from trusted financiers can approach NeoGrowth either via their website or download the NeoGrowth app from the Google Play Store.

Quick Info

Industry

Finance/FinTech

Project Type

Individual Project

Service Type

Payment Gateway Service

Team Size

1 members

Project Duration

13 Hrs / 1 month

Technology Stack

React.js

About NeoGrowth

NeoGrowth Project Requirement

NeoGrowth Project
NeoGrowth Project

Being a fintech firm, NeoGrowth needed to integrate KYC routing to verify the identity of their services' users. Furthermore, they also wanted us to protect that KYC linking routes with cybersecurity best practices, all implemented in React.js.

So, this KYC routing was necessary to get all correct information about their users to avoid business loan frauds and further consequences. In the requirement, they asked us to implement a crucial series of forms, where users can not move to the next step until they fill and validate the current form precisely.

This series of forms should have a business registration landing page form, business info page (asking business GST no., employee strength, the reason for the loan application, etc.), business finance details (including PAN number, Aadhaar card, bank details, turn over, etc.), business ownership information, business registration, bank A/C linking, and important questionnaires. Only after filling and validating all these details, a business can apply for a loan or financial support at NeoGrowth successfully.

NeoGrowth Project

The Solution & Development Approach

After receiving all these requirements, we called a technical team to the React.js developers' meeting to finalize the best and most well-experienced (3+ years) React.js developer to work on this project.

We then aligned our React.js developer with the client, for him to understand the exact project requirements. He then understood the requirements and did some research on the project to provide a sound solution to integrate KYC APIs like NSDL API with the business details' forms' verification using Axios and React together for better GET response.

After providing the form details' verification path, he proceeded to set up protected routes and authentication to provide security for the multiple KYC pages, such as the business registration landing page form, business info page, business finance details, business ownership information, business registration, bank A/C linking, and important questionnaires. These protected routes could prevent unauthorized users from accessing inner application services.

NeoGrowth Project

The architecture to implement protected routes using React.js

NeoGrowth Project

Key Features We Integrated

With a lot of brainstorming, our mobile app developers came up with the following features and
functionalities for the UrNest application.

User Authorization

User Authorization

As we implemented protected routes for the KYC forms, no user could go further with any other form without getting verification of the previous/current form.

Cybersecurity

Cybersecurity

No user could access the inner application services routes without getting business profile registration verification.

Faster Responsiveness

Faster Responsiveness

As these forms are developed using React.js, they inherit its specific features, like fast responsiveness, which helped clients and users to complete their work quickly.

Secure browsing

Secure browsing

As we used the Axios-npm package with React.js, NeoGrowth succeeded in providing secure KYC Form browsing for users with client-side support for protecting against XSRF (Cross-Site Request Forgery).

Let’s Talk

Project Type