1 Star 0 Fork 32

hongwei / cjs

forked from cai / cjs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#CJS项目简介

###开发日志:

  • 2017年1月19日:分支v3.0引入Sequelize框架,Sequelize在SQL之上进行抽象、封装,从而提高开发效率的。目前完成管理用户登录及管理员列表显示功能。

  • 2017年1月21日:完成Sequelize ORM框架集成,完成用户和用户组管理功能,目前测试mysql数据库,可以正常使用。

界面展示:

首页

用户管理

用户管理

权限管理

用户组管理

实时日志

实时日志


主要功能

  • 用户管理:可增删查改人员信息。
  • 用户组管理:进行人员权限的分配功能
  • 实时日志:登录系统后,进入该菜单后台就可以实时将后台新增的日志数据推送到前端来,再也不需要用tail -f 之类的命令了
  • 系统状态:系统状态是基于netdata做的,该功能需要事先在服务器中装好netdata,然后修改页面中的服务地址 服务器状态

核心技术

目前应用的核心模块如下:

  • 核心框架:node.js + express
  • 安全框架:自己写的权限管理功能
  • 持久层框架(ORM):Sequelize
  • 缓存框架:Redis(暂未完成)
  • 会话管理:express-session
  • 日志管理:Log4js
  • 前端框架:Angular JS + Bootstrap + Jquery

启动说明

  • npm install
  • npm start
  • 配置文件在settings.js文件中,配置mongodb数据库的连接。
  • 项目第一次运行会自动给数据库插入一个管理员用户,用户名:admin,密码:password

感谢


GitHub

空文件

简介

node.js+express+ Sequelize ORM 快速开发框架,集成用户登录,权限管理,日志管理功能,亮点:前端页面可实时查看后台日志。 展开 收起
NodeJS
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
NodeJS
1
https://gitee.com/phw1718/cjs.git
git@gitee.com:phw1718/cjs.git
phw1718
cjs
cjs
v3.0

搜索帮助