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.
Payment Gateway Service
13 Hrs / 1 month
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.
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.
With a lot of brainstorming, our mobile app developers came up with the following features and
functionalities for the UrNest application.
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.
No user could access the inner application services routes without getting business profile registration verification.
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.
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).