面试题库+OJ项目

面试题库+OJ项目

今年七月份毕业,九月份看见这个面试题库的项目,每天下班抽一点时间,现在也是陆陆续续做了一部分,现在有了大致的样子,后续看有没有时间继续做。

技术栈

因为我前端只会一点Vue,加上想把之前的OJ整合进来,所以我复用了OJ的技术栈。

前端:arco.design.vue + Vuex

后端:SpringBoot + Mybatis-Plus + MySQL + Docker + Redis + Sa-Token

当前进度

🚀面试题库做到了「用户功能拓展」,

  • 完成题目题库增删改查
  • 完成题目题库关联
  • 引入MD组件,完成题目详情查看
  • 完成日历图显示,签到打卡
  • 完成了批量操作题目
  • 没有接入ES,没有考虑流量安全和内容安全。

🚀OJ项目是当时在学校做的,基本上线部署过,现在服务器已经过期了。

🍭现在的界面大概长这个样子,原谅我一个后端选手,这个界面做的属实优点简陋

image-20241130090417836.png

代码分享

🚀前端git:https://gitee.com/kelez/kele-mianshi-frontend.git

🚀后端git:https://gitee.com/kelez/kele_question_bank_backend.git

把代码分享出来,还有很多Bug没改,比如一打开页面就会报错哈哈哈,题目分配有问题,OJ的Docker沙箱还没有接入,后续会慢慢优化。

分享的目的,除了希望能帮助到需要的人之外,看能不能吸收到宝贵意见哈哈哈,比如xx功能,怎么做可能体验更好,期待您的留言。

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
Manghadun
下载 APP