MVP Definition |
Key features to be implemented in the MVP
Feature | The reasoning of the implementation |
User onboarding flow | Make a user familiar with the key features and benefits of using the product |
Users registration (basics and with Google account) | Allow users to register in the fastest and simplest way so that maximize the conversion |
Users personal data input | Mandatory requirement for a financial institution |
Automatically recognize the user’s data by scanning the documents | Improve user experience and boost user conversion by simplifying the process of getting a loan |
Request loan flow | Allow users to get a loan directly in the product UI |
Receive an in-app credit card | Give users an option to make purchases and payments via the product Boost the getting loan conversion |
Bank cards integration | Simplify the way users make money transfers and deposits Increase the number of in-app transactions and purchases via the product |
Direct deposit | Improve user experience by getting them options to deposit money to the in-app cards Increase money supply in the product (financial institution) |
Frontend (web) supported browsers | Mobile app layout and constraints | |
The following list of browsers / OS is identified as "supported browser / OS". While the application will work on other mobile devices, the acceptance testing should be conducted only on the browsers / OS from this list: OS: Windows 10 Mac OS Big Sur Browsers: Google Chrome Version 90.0.4430.212 (Official Build) (64-bit) Safari 14.1 | Layout The application will support the following screen orientations: portrait Mobile Operation Systems and Devices The following list of devices / OS is identified as "supported devices / OS". While the application will work on other mobile devices, the acceptance testing should be conducted only on the devices from this list: Android Android 11 and more recent Samsung Galaxy S20, S21, M31 Samsung Galaxy Note 10, 20 iOS iOS 14 and more recent iPhone X and more recent |
Technology stack | Mobile | Backend | Frontend |
Platform related technologies | Flutter | Node.js | React.js |
MVVM | PostgreSQL | Redux | |
RxKotlin | TypeScript | REST API | |
ObjectMapper | Redis | JavaScript | |
SOLID | AWS | HTML5/CSS3 | |
REST API | Python | ||
Realm | Open Banking API |