Wanxin Finance is a financial platform that provides financial management services and personal consumption credit services to the Internet public.
Including the trading platform and business support two parts, using advanced Internet distributed system architecture for research and development, to ensure the security, rapidity and stability of bilateral transactions.
Technology stack:
1. Micro-service technology is applied to financial business solutions
2. Microservice architecture is developed by SpringCloud
Interface specification SpringBoot+Swagger
4. The persistence layer framework adopts MyBatisPlus
5. Distributed System Configuration Center Apollo
6, UAA authentication using Spring Security Oauth2+JWT+ZUUL
7. Sharing of multiple solutions for distributed transactions (TCC, final consistency of reliable messages, best effort notification)
8. Sharding- JDBC is adopted in the sub-table of the database
9. Elastic- Job is used for distributed task scheduling
10. Secure transactions use HTTPS+SHA1withRSA
11. Use Redis to realize message idempotency
12. Elastic search is used to achieve target retrieval
13. SMS verification system adopts SMS verification service + third-party SMS platform (Tencent)
14,Use Baidu AI AI service platform to realize real-name authentication
Project business requirements
After successfully registering on the platform, the borrower should first complete the account opening through card binding and real-name authentication. Then the platform will conduct basic credit examination on the borrower, and after passing the examination, the borrower can initiate a loan application. The platform operators review the loan information,
The investor can make top-up investment on the platform. After the target is fully bid, the platform will conduct a full bid review and make loan, and the borrower can get the money borrowed. On the repayment date, the platform will automatically transfer the principal and interest due from the borrower’s account to the investor’s account.
Function module
Wanxin Finance consists of wanxin trading platform and business support system two core subsystems, each subsystem is divided into six modules
Relying on big data risk control technology, it provides users with convenient, fast and secure financial services. It includes two parts: trading platform and business support. The trading platform mainly provides financial management services, including modules of borrowing money and lending, and business support includes modules of target management, account checking management and risk control management.
Resources, progress together: www.cx1314.cn/forum-64-1….
The investor can make top-up investment on the platform. After the target is fully bid, the platform will conduct a full bid review and make loan, and the borrower can get the money borrowed. On the repayment date, the platform will automatically transfer the principal and interest due from the borrower’s account to the investor’s account.