songEagle

STAY CURIOUS. STAY HUMBLE.

实验室

项目图片

happyChat乐聊

一款聊天的技术产品,支持pc端,无线端,桌面端和android端。支持文字,emoji表情,https和http2.0,全局Router.beforEach实现数据埋点等,技术栈:vue+vuex+koa2+websocketIO+mysql+redis。桌面端(win)采用的electron实现,android端采用cordova。

项目图片

sau交流学习社区

sau交流学习社区是一个交流学习社区,技术栈:thinkjs2+jquery+nunjucks+mysql+redis+nginx等,个人全栈开发,拥有文章管理,微型bbs社区,防止csrf攻击,权限管理,定时任务,页面后台配置,github第三方登录等功能。从中学会了使用thinkjs后端开发,redis缓存频繁调用数据避免重复查库,nginx处理静态文件.

项目图片

loveBook

loveBook爱上阅读,是一款webapp的读小说等书籍的并且阅读的应用。自己最近在追斗破苍穹电视剧,下班时候在地铁上总听到有人说,斗破苍穹书籍比电视剧好看,于是想弄个看书的webapp, 这样在手机上看电子书很爽。找了好久发现发现只有追书神器的api暴露出来了,起点之类的api找不到。

项目图片

weekly周报系统

周报系统的技术栈主要是node+vue+redis+mysql+es6,一个企业管理系统,企业员工汇报每周工作情况,以及完成情况,各级负责人可以查看和提醒相应未写周报人员,后端完全使用nodeJS,数据库使用mysql,基于nodejs的thinkjs框架搭建的。

项目图片

songEagle

一个支持服务端渲染SSR的博客,nuxt+vue+vuex+websocket+koa2+mysql+redis+nginx+jwt,包含文章,实验室,按照类别和标签分类,文章评论支持github第三方登录等,首页视觉可视化采用threejs+ WebGLRenderer实现网状波浪和三菱锥的动态效果。后台管理系统使用jwt做鉴权认证登录,支持markdown写文章,文章实时保存等功能。