Các ngân hàng nội địa Việt Nam đang rất bảo thủ và lạc hậu so với quốc tế. Hiện tại, chưa có ngân hàng nội địa nào mở giao diện lập trình (API) cho các nhà phát triển ứng dụng khai thác.
Trong khi đó, API truy cập thông tin ngân hàng là yếu tố tiên quyết, nền tảng để phát triển các ứng dụng tài chính (Fintech).
Một trường hợp điển hình là QuickBooks , phần mềm kế toán phổ biến nhất thế giới. Phần mềm này kết nối với hàng ngàn ngân hàng trên thế giới, tuy nhiên, không kết nối với bất kì ngân hàng nào của Việt Nam.
Trên thế giới, đã có một số tiêu chuẩn về API ngân hàng, phổ biến nhất là OFX (Open Financial Exchange).
vnbankprj ra đời với mục tiêu sử dụng công nghệ thu thập dữ liệu tiên tiến nhất để xây dựng một giải pháp cho phép vượt qua được rào cản này, cung cấp khả năng truy cập trực tiếp vào dữ liệu giao dịch của người dùng cuối trong các ngân hàng của Việt Nam.
vnbankprj đặt mục tiêu sẽ trở thành công nghệ nền tảng hỗ trợ 10 ứng dụng Fintech trong vòng 5 năm tới.
vnbankprj lựa chọn nodejs làm nền tảng để phát triển. dự án sẽ được xây dựng thành một module của nodejs và phân phối trên NodeJS Package Manager, để các nhà phát triển có thể sử dụng thông qua npm.
vnbankprj sẽ xây dựng một chuẩn tổng quát để có thể hỗ trợ hầu hết các ngân hàng Việt Nam, bao gồm, nhưng không giới hạn:
vnbankprj sẽ được xây dựng thành một package của nodejs, để các lập trình viên có thể sử dụng thông qua công cụ npm (NodeJS Package Manager)
Cùng với việc sử dụng NodeJS, ngôn ngữ lập trình xây dựng vnbankprj sẽ là nodejs
Puppeteer là một thư viện nodejs cho phép lập trình tương tác với chrome