longtong【笼统】内部管理,基于vue2.x和koa2的缝合怪轮子

一直都是看其他人写的文章,在掘金已经潜水了俩年了,第一次自己写个又破又烂的轮子,曾经多次写了几个文件后就删除了文件夹,这次还好稍微多坚持了下,也不知道什么时候会放弃。所以希望轻喷(知道站内都是大佬),我只是刚刚工作一年多的菜鸟前端一枚。

先放GITHUB吧 (https://github.com/nnnnnnnnnni/longtong)
总归还是希望好心人们能star下的…

【笼统】内部管理

longtong【笼统】内部管理,基于vue2.x和koa2的缝合怪轮子

刚刚看了下,第一次提交代码是在今年的8月20号,离三个月还差2天,稍微记录以下。

这个项目的目的是为了内部管理而用,一个无比简单化的类似的飞书一类的软件。当然了自己的一点点轮子想法。我在README中是这么写的:

一个内部管理平台,可以用作小型公司或团队的过程管理程序,以在最短的时间内促进最高效的事情。
所以我也不知道能不能做到,反正就是菜鸟的第一个轮子,目的就是练手+能跑起来就行,优化那都是后话了。

前端

vue2.x + vuex + vue-router

在VUE3已经发布了好久的状态来看,以后要是再写轮子应该也是v3的轮子了,这应该也是最后一个轮子了。

后端

koa(ts) + mongodb + redis

前端的vue2因为不是很支持ts,所以在后端选择了ts来写服务。当然了ts还处于菜鸟阶段,大多地方还是自己摸索,所以还是叫anyscript更合适点。

功能

虽然有点菜,但是之前想的功能还是有点多的。当然了,还有很多嫌麻烦就自己删掉了。留下了这么写,以后要是有想法了再加就是了(想到哪里,写到哪里),好像写的还是有点慢,想起来了就谢谢,下班了才有空摸摸。

  • 用户登录(管理员、用户)
  • 用户注册(管理员)
  • 公司设置…
    • 公司创建(logo,名称,介绍…)
    • 公司设置更新
    • 公司人员管理(新增、编辑)
    • 公司部门管理(新增、编辑、删除)
    • 公司项目管理(新增、编辑、删除)
    • 公司审批管理(设置、更新)
  • 个人设置…
    • 基本设置(设置、修改)
    • 修改密码
    • 安全设置
      • 邮箱绑定(默认邮箱创建)
      • 手机绑定
      • MFA绑定
    • 绑定设置…
      • 微信绑定(后续微信登录)
      • 微信小程序绑定(后续扫码登录)
  • 个人信息展示页面(持续功能展出…)
  • 日历功能…
    • 日历图展示(图上展示、点击相亲展示)
    • 日历图周期切换(日、周、月展示)
    • 日历图日期切换(点击随意切换日期)
    • 日历图任务新建(button新建、滑动新建)
    • 日历图任务更新(点击更新)
  • 首页展示…
    • 任务数据可视化展示(定期数据记录暂无…)
    • 任务数据列表展示
  • 任务功能
    • 任务新增(日历图页面)
    • 任务完成、拒绝、关闭(日历图页面、首页展示页面)
    • 任务更新(弹出框)
    • 任务评论
    • 创建子任务
    • 任务归类
  • 聊天功能(TODO)
  • 文章文档(Markdown)
    • 写文章
    • 编辑文章
    • 文章评论
    • 设为私有
  • 文件网盘(上传到qiniuOSS)
    • 上传
    • 下载
  • 通讯录展示(链接后续跳转到指定人聊天)
  • 审批
    • 审批申请(任何人)
    • 审批批复(管理员)
    • 审批过程查看
  • 绩效讨论(TODO)
  • 视频会议(TODO)
  • 面试(TODO)
    • 申请面试
    • 面试记录
    • 创建试题
    • 面试答题
    • 面试批卷
  • 多平台
    • 微信小程序(事实消息通知、简单信息展示、扫码登录)
    • 微信小程序(扫码登录)
      后续再有功能,就再说吧…

下面就放几张图吧…UI、审美,统统没有(比较名字就叫笼统)

任务日历页面

longtong【笼统】内部管理,基于vue2.x和koa2的缝合怪轮子

数据页面

longtong【笼统】内部管理,基于vue2.x和koa2的缝合怪轮子

个人中心页面

longtong【笼统】内部管理,基于vue2.x和koa2的缝合怪轮子

审批设置页面

longtong【笼统】内部管理,基于vue2.x和koa2的缝合怪轮子

写文章页面

longtong【笼统】内部管理,基于vue2.x和koa2的缝合怪轮子

讲了很多废话了…
如果你有任何的想法或者问题,都可以提issue或者邮箱联系([email protected])或者QQ(714275326)
能看到这里的,谢谢大家…