longtong【笼统】内部管理,基于vue2.x和koa2的缝合怪轮子
一直都是看其他人写的文章,在掘金已经潜水了俩年了,第一次自己写个又破又烂的轮子,曾经多次写了几个文件后就删除了文件夹,这次还好稍微多坚持了下,也不知道什么时候会放弃。所以希望轻喷(知道站内都是大佬),我只是刚刚工作一年多的菜鸟前端一枚。
先放GITHUB吧 (https://github.com/nnnnnnnnnni/longtong)
总归还是希望好心人们能star下的…
【笼统】内部管理
刚刚看了下,第一次提交代码是在今年的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、审美,统统没有(比较名字就叫笼统)
任务日历页面
数据页面
个人中心页面
审批设置页面
写文章页面
讲了很多废话了…
如果你有任何的想法或者问题,都可以提issue或者邮箱联系([email protected])或者QQ(714275326)
能看到这里的,谢谢大家…