项目推荐:适合小白的可以用于毕设、课设、简历的十个精品项目——基于SpringBoot + vue + uniapp的校友会微信小程序

一些没用的碎碎念

        很多刚刚接触编程的小伙伴们是不是都有一个共同的问题——做什么项目?怎么从0做项目?从哪里获取项目?

        虽然网上有着各种各样的项目资源,也有git、码云等开源项目分享平台,但是大量的信息同样带来了一系列问题:许多项目克隆下来,费好大力气跑起来,才发现不符合我们的需求,或者压根就“货不对板”,更有甚者打着“免费分享”的名义,在免费的代码中隐藏了很多bug,等着你去让他帮忙配环境、改内容(当然这部分附加服务就不免费啦).......

        别问我为什么知道这么多,当然是因为上面这些坑...我都踩过!!!

        所以我从我做过的几十个项目中,选择了十个我认为最有代表性、最适合新手练手的、没有坑的项目,同时也可以拿来做课设、毕设,甚至也可以写在简历上水水页数。

前言        

        这个项目是我自己的毕设项目~得到了答辩组的一致好评!所以稍微有点基础的小伙伴们可以尝试着自己做一下练练手呀~功能是很多的,虽然不太完善,只有基础的层面,但是大家可以再深入往下挖一下,优化的更好。

项目技术栈(前后端分离)

后端:Springboot + MybatisPlus

前端:Vue + uniapp

数据库: Mysql

项目主要功能

后台:用户(校友用户、在校生用户、管理员用户)管理;招聘内推信息管理;求职信息管理;帖子管理;校友活动管理;活动报名信息管理;捐赠项目管理;捐赠审核及管理;评论管理;新闻管理

前台:招聘内推;求职;发布活动;报名活动;取消报名;签到;留言;评论、点赞、收藏;捐赠;未读消息提醒;帖子广场

核心页面展示

新闻广场

新闻详情 

求职页面 

帖子广场 

捐赠中心 

捐赠凭证提交 

我的捐赠 

未读消息提醒

后台页面 

项目亮点

  • 贴近学校生活,选题较为新颖,适合作为毕设;

  • 多用户多权限设置,不同的用户身份有不同的功能权限;

  • 增加置顶、敏感词屏蔽、多级评论回复、未读消息提示等小功能。

项目不足

  • 功能大多数都比较浅显,作为毕设可以,但是作为一个成熟的项目有点拿不出手,需要深入去做(毕竟是我自己从0-1开发的,从UI到数据库到接口...全都是自己写的,只能说没有任何bug,但是还是比不过其他大神);

  • 未读消息提醒功能只会显示未读,没有数量提示;

  • 用户捐赠功能采用的是前台上传凭证,后台审核的方式,没有接入真实的支付或沙箱支付;

  • 用户与校方交互不够


        最后祝大家能够顺利毕业,拿到自己满意的offer!!

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
迁移Spring Boot + Vue 项目Uniapp 可以按照以下步骤进行: 1. 首先,确保你已经安装了 Uniapp 的开发环境。Uniapp 是一个使用 Vue.js 开发跨平台应用的框架,可以在 iOS、Android、Web、各种小程序等多个平台上发布应用。\[3\] 2. 将原始的 Spring Boot 后端代码保持不变,因为 Uniapp 主要用于前端开发。你可以继续使用 Spring Boot 提供的后端服务。 3. 创建一个新的 Uniapp 项目,并将 Vue.js 的代码迁移到 Uniapp 中。Uniapp 支持使用 Vue.js 开发所有前端应用,因此你可以将原始的 Vue.js 代码复制到 Uniapp 项目中。\[3\] 4. 在 Uniapp 项目中,你可以使用微信小程序+uniapp+Vue 的前端技术栈进行开发。Uniapp 提供了丰富的组件和 API,可以方便地开发跨平台应用。\[1\] 5. 在迁移过程中,你可能需要根据 Uniapp 的特性和要求进行一些调整。例如,Uniapp 支持多个小程序平台,因此你可能需要根据目标平台的要求进行适配。\[3\] 总结起来,迁移 Spring Boot + Vue 项目Uniapp 可以通过创建一个新的 Uniapp 项目,并将原始的 Vue.js 代码复制到其中来实现。在 Uniapp 项目中,你可以使用微信小程序+uniapp+Vue 的前端技术栈进行开发。同时,你可以继续使用 Spring Boot 提供的后端服务。这样,你就可以在 Uniapp 上开发跨平台应用了。 #### 引用[.reference_title] - *1* [基于springboot的课堂考勤签到打卡小程序](https://blog.csdn.net/weixin_53783806/article/details/127289648)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [SSM、SpringBootVue.jsuniapp功能说明](https://blog.csdn.net/qq_44286009/article/details/124934699)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值