没有项目,简历没法写

沉默王二

共 2881字,需浏览 6分钟

 · 2022-05-31

星球里有球友提问:

二哥,推荐几个简单,易上手,能写到简历里面的项目吧,太难的项目写上去,容易给自己面试的时候挖坑

我认真地挑选了 14 个 GitHub 和码云上的高质量开源项目,这里也分享给公众号的读者朋友们,如果你恰好也需要找靠谱的项目写简历上的话,这些完全可以拿来作为参考。

1)博客/论坛/考试系统

01、halo:✍ 一款现代化的开源博客 / CMS 系统,目前在 GitHub 上星标 22.4k。

GitHub 地址:https://github.com/halo-dev/halo

优点:

  • 代码规范,结构完整
  • 演示地址有前端和后端
  • 有部署文档

缺点:

  • 没学习教程

02、ForestBlog:一个简单漂亮的SSM(Spring+SpringMVC+Mybatis)博客系统

GitHub 地址:https://github.com/saysky/ForestBlog

优点:

  • 简单,易上手

缺点:

  • 演示地址已挂
  • SSM 非 Spring Boot,Spring Boot 版戳:https://github.com/saysky/recommendedblog
  • 完整代码需要联系博主

03、NBlog,🍓 Spring Boot + Vue 前后端分离博客系统

GitHub 地址:https://github.com/Naccl/NBlog

优点:

  • 基本上常用的技术都有覆盖到,比如说 Spring Boot、SpringSecurity、jjwt、MyBatis、pagehelper、Redis、commonmark-java、ip2region、quartz、yauaa
  • 有部署文档和演示地址

缺点:

  • 二次元风浓烈,哈哈哈

04、CodingMore,二哥自研产品

GitHub 地址:https://github.com/itwanger/coding-more

优点:

  • 文档齐全

缺点:

  • 还不够成熟

05、SurveyKing,一个开源免费、功能强大、稳定的调查问卷系统

GitHub 地址:https://github.com/javahuang/SurveyKing

优点:

  • 内容非常充足
  • 部署简单

缺点:

  • 技术文档比较少

06、vhr:微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。

GitHub 地址:https://github.com/lenve/vhr

优点:

  • 教程非常全
  • 主流技术都用到了

缺点:

  • 没有缺点,二哥的好朋友江南一点雨的作品,后面拉入星球做嘉宾

2)商城系统

07、mall:是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署

GitHub 地址:https://github.com/macrozheng/mall

优点:

  • 文档齐全
  • 星标贼多
  • 功能完善

缺点:

  • 星球嘉宾的作品,没有缺点

08、mall4j:⭐️⭐️⭐️ 电商商城 java电商商城系统 uniapp商城 多用户商城

GitHub 地址:https://github.com/gz-yami/mall4j

优点:

  • 商品管理、订单管理、运费模板、规格管理、会员管理、运营管理、内容管理、统计报表、权限管理等模块都有
  • 主流的技术也都有用到
  • 界面 OK

缺点:

  • 有付费版,开源版属于阉割版

09、🔥 🎉newbee-mall 项目(新蜂商城)是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统

GitHub 地址:https://github.com/newbee-ltd/newbee-mall

优点:

  • 作者出过书
  • 球友柳也在卷这个

缺点:

  • 书我看过,有些章节比较啰嗦

10、xmall:About 基于SOA架构的分布式电商购物商城

GitHub 地址:https://github.com/Exrick/xmall

优点:

  • 上手难度低,作者的毕设项目
  • 整体界面很优雅
  • 主流技术都有涉及到,比如说 Dubbo、Zookeeper、elasticsearch、activemq、shiro、Docker

缺点:

  • 技术文档欠缺

3)局域网聊天室

11、subtlechat:微言聊天室,采用SpringBoot+Vue开发的网页版聊天室

GitHub 地址:https://github.com/JustCoding-Hai/subtlechat

优点:

  • 支持群聊,单聊,邮件发送,emoji表情发送,图片发送,用户管理,群聊记录管理,Excel的导出
  • 简单易上手

缺点:

  • 缺少必要的技术文档
  • 好久没维护了

4)顶级开源项目

12、现在有许多开源活动,目标参与群体主要就是大学生,例如 GSOC(Google Summer of Code),还有国内新起的 CSOC(China Summer of Code)等。

CSOC 官网地址:https://summer-ospp.ac.cn/

有好多都是大家耳熟能详的项目,比如 RocketMQ,Dubbo、Apache 、flink、rocketmq、pulsar 等,这样的开源经历,会非常非常吃香。

优点:

  • 大厂必备素质
  • 含金量较高

缺点:

  • 上手难度相对较大

5)脚手架项目

13、RuoYi,🎉 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。

码云地址:https://gitee.com/y_project/RuoYi

优点:

  • 知名度高
  • 功能齐全

缺点:

  • 入门难度较大

14、Guns,一个现代化的Java应用开发基础框架

码云地址:https://gitee.com/stylefeng/guns

优点:

  • 功能强大
  • 码云最优价值开源项目之一

缺点:

  • 花费精力较大

这些项目如果能认真花时间研究清楚其中的任何一个,写在简历上都是锦上添花的存在,绝对经得起考验。

其实评价一个开源项目的好坏,我觉得除了星标,代码是否规范之外,就是对应的文档是否齐全,如果只有代码,即便是非常优秀的项目,导入的难度也会非常大。

那二哥的编程喵🐱实战项目虽然还在起步,但针对星球用户已经产出了非常多实用的教程,这样上手的难度就会低很多,容易消化。

截图只能截一部分哈

每篇教程,都配备了可以直接导入的分离项目,这样的学习方式只会让你感觉事半功倍,就是明明原来感觉很难的技术点,经过教程的普及后,似乎变得非常简单,易学。

感兴趣的小伙伴可以通过下面的链接🔗加入哈,期待你的光临。

二哥编程知识星球 (戳链接加入)正式上线了,来和 190 多名 小伙伴一起打怪升级吧!这是一个 Java 学习指南 + 编程实战的私密圈子,你可以向二哥提问、帮你制定学习计划、跟着二哥一起做实战项目,冲冲冲。

这里除了学习,还有各种诱惑,哈哈,这不,之前答应送给票圈和球友的《on Java8》上下两册,四位小伙伴也都一一收到了。这里就小晒一波哈。

没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟

推荐阅读

浏览 105
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报