基于IDEA+SpringBoot+微服务开发的P2P平台项目

基于springboot的社区养老医疗综合服务平台

项目介绍💁🏻

项目名称:基于P2P的金融项目

一个基于P2P(点对点)模式的金融服务平台,致力于提供透明、高效、安全的金融服务。我们的目标是连接借款人与投资者,消除传统金融中介,直接实现个人与个人之间的金融交易。

借款人和投资者可以直接进行交流,借款人可以获得低成本的资金,以满足其融资需求;而投资者则可以通过提供资金给有需要的人,获得更高的投资回报。

平台主要提供以下几种服务:

借贷服务:借款人可以在平台上发布其借款信息,包括借款金额、利率和还款期限等;而投资者则可以根据自己的风险承受能力和投资目标,选择合适的借款项目进行投资。

信用评估:对每个借款人的信用状况进行评估,为投资者提供参考。我们通过严格的审核流程和风险控制机制,确保借款人的信用状况真实可靠。

风险管理:通过建立完善的风险管理体系,对每个借款项目进行严格的风险评估和控制,确保投资者的资金安全。

信息透明:强调信息的透明和公开,所有借款人的信息和交易记录都会在平台上公开显示,为投资者提供全面的信息参考。

页面效果

系统的部分功能模块页面如下所示。

管理员系统界面

fcda954390cd743587b2c8440c1c8ca5.png

会员列表页面

c700703545822a39fd7dc1960adbf7fa.png

借款人列表信息

f29cd073bd128045a2aa410f72e9f7f1.png

数据字典信息

339ef23e2ee28e082dfa05047af14311.png

借款列表

68c3f4a7e6f55cb09537c8122909e615.png

用户前台的启动状态

38be9988dc554740af8cb6d967f1e078.png

我要投资界面

00854c24bd7c4e8b90ccace64fcfe1b2.png

整个系统的运行过程颇为复杂吗,但是对于熟悉微服务的同学来说,同事还有掌握Node相关的技术,但是这个也是现存的需要连接相关的RabbitMQ相关的技术的不错的体现,整体来说可改造性还是非常强的,如果需要用可以拿来练手是非常的不错的。

项目环境

首先说明一下项目环境:

环境版本号
Node.jsv14.16.1
MySQL5.7.34
JDK1.8
Maven3.6.3
Nacos1.4.0
Redis6.2.3
RabbitMQ3.8.1

项目介绍

78d153db35aef97b9a4392d9d8766f76.png

本项目是一个借贷系统,系统中共有三个角色,借款人、投资人和管理员,其中借款人通过该系统发起借款,管理员需要层层审核借款人的相关信息才能允与借款,投资人选择合适的项目进行投资赚取利息。

具体操作流程如下,首先在首页右上角点击免费注册 :

067832d217b28c879ac520fc847902dc.png

注册之前需要获取验证码,验证码会同步存储到Redis中,所以我们在Redis中直接查看即可:

f15ce08739b83b0e4de9fe5da5bf203f.png

这样我们就注册好了一个投资人,接着登录到系统:

7a9a07b20037736cc72801ef2a120cab.png

此时系统会提示我们去开通第三方账户:

52a6d1411359fc90156a30ab14e03b15.png

点击立即开通会跳转至开户页面:

ed533a05cea229e1a6432e0a51bc2e52.png

填写好信息后,点击开户,此时页面会跳转至第三方平台汇付宝:

a88c5cd04b81dc0f4a96970f9078a5b0.png

这里校验手机的功能并没有实现,有兴趣的同学可以尝试做一下,重要的是下面的支付密码,它将贯穿我们后面的流程,所以设置完后一定要记住它。

绑定成功后会回到用户中心,此时系统会显示我们的账户详情:

ef8ca41e83ce40b71f0ff04f88c998cf.png

点击充值会跳转至充值页面:

010b53ec8c921fe486b7fdedfc67645e.png

输入充值金额,点击充值,此时会前往汇付宝进行付款:

f92a387f3c29029cac85dda536dd1889.png

输入我们在绑定第三方账户时设置的支付密码即可完成充值,现在我们的投资人账户中就有了20万的余额:

5737edc4c7592b5e98552bf089d62907.png


接下来我们创建借款人账户,点击右上角退出登录,然后重新进行注册:

a090ee45781b6d3b18450e4fafdadc66.png

记得选中我要借钱,注册完成后登录到系统,以同样的方式进行开户:

e130c8471552d12df954edfc2e676d83.png

开户完成后,我们可以在用户中心选择借钱:

34dc1cd98fef56f53097e130e521b0e0.png

点击立即借款后会跳转至借款页面:

ed7f8eaec3a3ed64aca2c8a8d1659913.png

我们需要填写并上传相关信息,提交过后会进入审核状态:

12a8dc3d51fd6243c34d054e57c7b557.png

此时我们需要进入后台管理系统对借款申请进行审核,访问[http://localhost:9528/](http://localhost:9528/),输入用户名和密码进入系统(用户名密码均为\`admin\`):

314084c6e07f1661e756e0cd19c908a0.png

点击左侧菜单栏的借款人列表:

014e92a49af02b11f05fe5c92593593a.png

即可对刚才的借款申请进行审批:

b576e381f8585ecea027841a28c9c281.png

此处会看到刚才的借款人提交的信息,根据信息的有效性对其进行一个积分的评判,点击确定后审批就完成了。

此时借款人就可以进行借款了:

6334895064cbc9a978ddd567bfc2ce6f.png

点击我要借款跳转至借款页面:

6414320e807a5d4a0fa6ba70169c55aa.png

输入相关信息,点击提交,此时又会进入审核状态:

1c44314842d6172ba50626986c9e1627.png

我们需要在后台系统中对其进行审核:

702ce3914ad0a9673a99ec5f6fae691e.png

点击左侧菜单栏的借款列表,对刚刚的借款申请进行审批:

f2b2f1fe28f2b5c70bb5de0dbadf2709.png

为这次借款标的起一个名字,然后设置起息日、服务费率等,点击确定后审批就通过了,此时借款人的借款就成功开始了:

71532bd35e1592861b01d4f15dc51d99.png

我们重新登录上投资人的账户,然后点击右上角的我要投资

13cf85aef80ed71fbe3ea3b5700fde95.png

在底部即可看到刚刚借款人申请的医疗贷:

ca39669fcced0300f9c9ab5c18e6a650.png

点击进入后,我们可以选择对其进行投资:

3c979f1567377cec08859407a84eba83.png

此处会计算出本次投资可以得到多少收益,点击立即投资会跳转至汇付宝进行转账业务。

该页面也会展示当前的投资进度,我们再投一笔,将其投满:

e3ffccc2601b47448f9bfd74a402f4ba.png

此时观察投资人的账户详情:

4fa1652c41e45ac513efcf9bb385ce04.png

会发现被冻结了10万元,这是因为投资项目完成后还需要等待平台放款才会真正地将钱款交给借款人,所以来到后台管理系统:

3acb539e849a7ed595fc9a1885e64aa5.png

点击左侧菜单栏的标的列表,即可在此处进行放款,点击查看还可以看到本次标的的详细信息。

放款完成后,查看投资人的账户:

ac922f96bcbe0e1ac5951258240b585a.png

标的也进入还款流程:

606c1b2922be156bfbe466efa24d4f3f.png

投资人还能够看到还款的详情:

1a6f8c51053a5aa683c18845d42127d5.png

此时我们再将用户切换至借款人:

7c7760e2d6a71c4339643b8cd17d2108.png

借款人收到了98750元,这是因为平台收取了服务费,借款人之后可以在标的详情中进行还款:

e6faeb12f012fdee2cc79b6d7630c330.png

点击还款按钮进行还款:

c01e5987dd9091b53347f3206af298bc.png

还款两期后,查看借款人和投资人的账户详情:

ebe040d57711ccbc31bdf6f19d6f6824.png

4560616507c13324d84a27fcb1d5183a.png

以上便是系统使用的整个流程。

运行教程                                                        

编号336-P2P金融项目


系统源码

进入公众号,在右上角有放大镜,就是搜索公众号内全部文章的题目,公众号各类的素材和相关的题目都可以通过这个方法来进行搜索。

输入要自己想要看的题材和对应的素材就可以了,因为的将各个类目的题材,都浓缩在题目里面, 所以只要是标题里面有的,或者涵盖了你的题目素材基本上都可以搜索的到。

bec28a21d0710c5eed956d8794b04d29.png

关注微信公众号 “letcoding”---》源缘编程


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/188101.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【LM、LLM】浅尝二叉树在前馈神经网络上的应用

前言 随着大模型的发展,模型参数量暴涨,以Transformer的为组成成分的隐藏神经元数量增长的越来越多。因此,降低前馈层的推理成本逐渐进入视野。前段时间看到本文介绍的相关工作还是MNIST数据集上的实验,现在这个工作推进到BERT上…

linux 账号管理实例一,stdin,passwd复习

需求 账号名称全名次要用户组是否可登录主机密码 myuser1 1st usermygroup1yespasswordmyuser22st usermygroup1yespasswordmyuser33st user无nopassword 第一:用户,和用户组创建,并分配有效用户组(初始用户组是passwd里…

Postman如何使用(二):Postman Collection的创建/使用/导出分享等

一、什么是Postman Collection? Postman Collection是可让您将各个请求分组在一起。 您可以将这些请求组织到文件夹中。中文经常将collection翻译成收藏夹。如果再下文中看到这样的翻译不要觉得意外。Postman Collection会使你的工作效率更上一层楼。Postman Colle…

7、独立按键控制LED状态

按键的抖动 对于机械开关&#xff0c;当机械触点断开、闭合时&#xff0c;由于机械触点的弹性作用&#xff0c;一个开关在闭合时不回马上稳定地接通&#xff0c;在断开时也不会一下子断开&#xff0c;所以在开关闭合及断开的瞬间会伴随一连串的抖动 #include <REGX52.H…

面试必问:如何快速定位BUG?BUG定位技巧及N板斧!

01 定位问题的重要性 很多测试人员可能会说&#xff0c;我的职责就是找到bug&#xff0c;至于找原因并修复&#xff0c;那是开发的事情&#xff0c;关我什么事&#xff1f; 好&#xff0c;我的回答是&#xff0c;如果您只想做一个测试人员最基本最本分的事情&#xff0c;那么可…

RabbitMQ快速学习之WorkQueues模型、三种交换机、消息转换器(SpringBoot整合)

文章目录 前言一、WorkQueues模型消息发送消息接收能者多劳 二、交换机类型1.Fanout交换机消息发送消息接收 2.Direct交换机消息接收消息发送 3.Topic交换机消息发送消息接收 三、编程式声明队列和交换机fanout示例direct示例基于注解 四、消息转换器总结 前言 WorkQueues模型…

visual stdio动态库的使用

导出类和使用方式 #ifndef PCH_H #define PCH_H// 添加要在此处预编译的标头 #include "framework.h"#ifdef _WIN32 #ifdef MYCLASS_EXPORTS #define MYCLASS_API __declspec(dllexport) #else #define MYCLASS_API __declspec(dllimport) #endif #else #define MYC…

『亚马逊云科技产品测评』活动征文|低成本搭建物联网服务器thingsboard

授权声明&#xff1a;本篇文章授权活动官方亚马逊云科技文章转发、改写权&#xff0c;包括不限于在 Developer Centre, 知乎&#xff0c;自媒体平台&#xff0c;第三方开发者媒体等亚马逊云科技官方渠道。 0. 环境 - ubuntu22&#xff08;注意4G内存勉强够&#xff0c;部署完…

大一统模型 Universal Instance Perception as Object Discovery and Retrieval 论文阅读笔记

Universal Instance Perception as Object Discovery and Retrieval 论文阅读笔记 一、Abstract二、引言三、相关工作实例感知通过类别名进行检索通过语言表达式的检索通过指代标注的检索 统一的视觉模型Unified Learning ParadigmsUnified Model Architectures 四、方法4.1 Pr…

【蓝桥杯省赛真题48】Scratch放大镜游戏 蓝桥杯scratch图形化编程 中小学生蓝桥杯省赛真题讲解

目录 scratch放大镜游戏 一、题目要求 编程实现 二、案例分析 1、角色分析

我叫:希尔排序【JAVA】

1.我兄弟存在的问题 2.毛遂自荐 希尔排序提希尔(Donald Shell)于1959年提出的一种排序算法。 希尔排序&#xff0c;也称递减增量排序算法&#xff0c;是插入排序的一种更高效的改进版本。但希尔排序是非稳定排序算法。 希尔排序是基于插入排序的以下两点性质而提出改进方法的&…

【教学类-06-10】20231125(55格版)X-Y之间“乘法*题”(以1-9乘法口诀表为例)(随机抽取和正序抽取)

图片展示 &#xff08;随机打乱排序&#xff09; 正序&#xff08;每张都一样&#xff09; 背景需求&#xff1a; 2023年11月24日&#xff0c;准备了一些题目&#xff0c;分别给大4班孩子介绍“5以内加法、5以内减法、5以内加减混合”““10以内加法、10以内减法、10以内加减…

机器学习之自监督学习(四)MoCo系列翻译与总结(一)

Momentum Contrast for Unsupervised Visual Representation Learning Abstract 我们提出了“动量对比”&#xff08;Momentum Contrast&#xff0c;MoCo&#xff09;来进行无监督的视觉表示学习。从对比学习的角度来看&#xff0c;我们将其视为字典查找&#xff0c;通过构建…

移动机器人路径规划(七)--- 基于MDP的路径规划MDP-Based Planning

目录 1 什么是MDP-Based Planning 2 worst-case analysis for nondeterministic model 3 Expected Cost Planning 4 Real Time Dynamic Programming&#xff08;RTDP&#xff09; 1 什么是MDP-Based Planning 之前我们从起点到终点存在很多可执行路径&#xff0c;我们可以…

物联网后端个人第十二周总结

学习工作进度 物联网方面 1.模拟设备通过规则引擎将数据通过mqtt进行转发 在物联网平台上实现模拟设备通过规则引擎将数据通过mqtt进行转发已经全部完成了&#xff0c;所使用的物联网平台在这方面有不少的问题和bug&#xff0c;也可能是没有按照开发者的想法对平台进行使用才导…

基于微信小程序的员工宿舍报修系统

项目介绍 随着信息技术和网络技术的飞速发展&#xff0c;人类已进入全新信息化时代&#xff0c;传统管理技术已无法高效&#xff0c;便捷地管理信息。为了迎合时代需求&#xff0c;优化管理效率&#xff0c;各种各样的管理系统应运而生&#xff0c;各行各业相继进入信息管理时…

Leetcode—83.删除排序链表中的重复元素【简单】

2023每日刷题&#xff08;四十&#xff09; Leetcode—83.删除排序链表中的重复元素 实现代码 /*** Definition for singly-linked list.* struct ListNode {* int val;* struct ListNode *next;* };*/ struct ListNode* deleteDuplicates(struct ListNode* head) {i…

张弛声音变现课,枪战电影高能量、快速节奏

在执行枪战片的声音配音任务时&#xff0c;配音员应该致力于传递出戏剧性的紧张氛围与动作场面的激烈感。枪战场景往往是高能量、快速节奏的&#xff0c;这就要求配音不仅要与视觉动作紧密结合&#xff0c;还要通过声音来增强动作的逼真度和观众的紧迫感。以下是针对枪战电影进…

Linux(CentOS7)上安装mysql

在CentOS中默认安装有MariaDB&#xff08;MySQL的一个分支&#xff09;&#xff0c;可先移除/卸载MariaDB。 yum remove mariadb // 查看是否存在mariadb rpm -qa|grep -i mariadb // 卸载 mariadb rpm -e --nodeps rpm -qa|grep mariadb yum安装 下载rpm // 5.6版本 wge…

日本运营商启动先进边缘云技术研发

摘要&#xff1a;日本运营商乐天移动最近启动了为 5G 之后的下一个通信标准开发边缘平台功能的研发工作。 乐天移动&#xff08;Rakuten Mobile&#xff09;表示&#xff0c;其面向下一代通信的先进边缘云技术研发&#xff08;R&D&#xff09;项目已被日本国家信息通信技术…