<div align="center">
<img src="https://avatars1.githubusercontent.com/u/46649777?s=200&v=4" />
</div>
<h1 align="center" style="margin-top:10px">
NG-NEST
</h1>
使用 Angular 和 NestJS 构建的后台管理系统框架:
> * 提供基本的系统模块
> * 基于RBAC的权限管理
------
### 1. 支持环境
- Angular `^7.0.0`
- NestJS `^5.1.0`
- 现代浏览器,以及 Internet Explorer 11+ (使用 [polyfills](https://angular.io/guide/browser-support))
| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt="IE / Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>IE / Edge | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Safari | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png" alt="Opera" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Opera | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/electron/electron_48x48.png" alt="Electron" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Electron |
| --------- | --------- | --------- | --------- | --------- | --------- |
| IE11, Edge| last 2 versions| last 2 versions| last 2 versions| last 2 versions| last 2 versions
### 2. 目录说明
| 目录 | 说明 |
| ----------- | ----------- |
| ng-moon | Angular前端项目 |
| nj-moon | NestJS后台API接口项目 |
### 3. 开始--前端
```bash
$ cd ng-moon
$ npm install
$ ng serve -o
```
### 4. 开始--后台
例子使用 `TypeORM` 连接的 `MySql` 数据库,运行前请在 `nj-moon/ormconfig.js` 文件中配置好数据库连接。
`MySql` 数据库文件 `nj-moon/ng-nest.sql` ,通过 `MySQL Workbench` 导入。 使用 `TypeORM` 可以自动创建好表,但是暂时未找到初始化数据的方式,目前直接提供数据库文件导入,后期会删除。
```bash
$ cd nj-moon
$ npm install
$ npm run start:dev
```
### 5. 功能清单
部分完成的基本功能点如下,下阶段准备开发和处理的问题可以查看 `doc/ng-nest功能点开发和问题.xls` 文档
| 功能 | 基本 | 完善 |
| ----------- | ----------- | ----------- |
| 登陆界面 | √ | |
| 示例页面 | √ | |
| ——输入框 | √ | |
| ——按钮 | √ | |
| ——单选 | √ | |
| ——多选 | √ | |
| ——表格 | √ | |
| ——弹出框 | √ | |
| ——消息框 | √ | |
| ——工具提示 | √ | |
| ——下拉选择 | √ | |
| ——浮动菜单 | √ | |
| ——模态框 | √ | |
| ——查找带回 | √ | |
| ——添加行 | √ | |
| ——动态表单 | √ | |
| ——工作流 | | |
| 菜单管理 | √ | |
| 组织机构 | √ | |
| 角色管理 | √ | |
| 用户管理 | √ | |
### 6. 架构规划(后台)
大部分功能在 `NestJs` 中已经实现,只需要集成进去就可以了。
<div align="center">
<img src="https://github.com/NG-NEST/ng-nest-moon/blob/master/doc/assets/ng-nest-moon.png?raw=true" />
</div>
### 7. 前端系统截图
<div align="center">
<img src="https://github.com/NG-NEST/ng-nest-moon/blob/master/doc/assets/gif/ng-nest-module-entity.gif" />
<span>[模块设计]-[实体设计]</span>
</div>
------
<div align="center">
<img src="https://github.com/NG-NEST/ng-nest-moon/blob/master/doc/assets/gif/ng-nest-module-page.gif" />
<span>[模块设计]-[包含页面]</span>
</div>
------
没有合适的资源?快使用搜索试试~ 我知道了~
管理系统系列--angular+nestjs 后台管理系统,实现最基本的RBAC权限.zip
共405个文件
ts:222个
html:69个
scss:63个
需积分: 5 0 下载量 139 浏览量
2024-02-25
23:12:29
上传
评论
收藏 5.2MB ZIP 举报
温馨提示
管理系统系列--angular+nestjs 后台管理系统,实现最基本的RBAC权限
资源推荐
资源详情
资源评论
收起资源包目录
管理系统系列--angular+nestjs 后台管理系统,实现最基本的RBAC权限.zip (405个子文件)
browserslist 375B
icomoon.css 13KB
.editorconfig 245B
icomoon.eot 64KB
ng-nest-module-page.gif 3.64MB
ng-nest-module-entity.gif 1.47MB
.gitignore 112B
.gitkeep 0B
ex-input.component.html 3KB
form.component.html 2KB
table.component.html 2KB
findback.component.html 2KB
mi-entity.component.html 2KB
select-portal.component.html 2KB
group.component.html 2KB
ex-tooltip.component.html 1KB
control.component.html 1KB
ex-button.component.html 1KB
sider-node.component.html 1013B
module-info.component.html 963B
input.component.html 908B
tree-node.component.html 902B
buttons.component.html 794B
ex-select.component.html 789B
ex-table.component.html 666B
login.component.html 630B
module.component.html 609B
pagination.component.html 552B
ex-modal.component.html 513B
account.component.html 511B
header.component.html 471B
ex-popover.component.html 455B
ex-toast.component.html 444B
ex-alert.component.html 441B
add-item.component.html 424B
ex-findback.component.html 414B
select.component.html 414B
ex-add-item.component.html 413B
ex-checkbox.component.html 392B
ex-radio.component.html 386B
mi-page.component.html 379B
tabs.component.html 374B
alert.component.html 324B
role.component.html 320B
index.html 292B
popover.component.html 277B
organization.component.html 236B
tree.component.html 235B
modal.component.html 223B
menu.component.html 220B
button.component.html 204B
example.component.html 174B
toggle.component.html 139B
sider.component.html 127B
layout.component.html 115B
mi-page-eye.component.html 112B
tooltip-portal.component.html 111B
scroll.component.html 106B
checkbox.component.html 101B
mi-page-info.component.html 93B
mi-base.component.html 93B
account-info.component.html 77B
radio.component.html 76B
role-info.component.html 74B
analysis.component.html 71B
ex-form.component.html 68B
app.component.html 53B
content.component.html 53B
toast.component.html 49B
workplace.component.html 42B
inner.component.html 25B
panel.component.html 25B
toolbar.component.html 25B
tooltip.component.html 25B
code.component.html 20B
search.component.html 9B
portal.component.html 0B
favicon.ico 4KB
module.jpg 78KB
karma.conf.js 964B
protractor.conf.js 752B
webpack.config.js 695B
ormconfig.js 377B
package-lock.json 375KB
angular.json 4KB
tslint.json 3KB
package.json 2KB
package.json 1KB
tslint.json 1KB
tsconfig.json 456B
tsconfig.json 408B
tslint.json 312B
tsconfig.spec.json 282B
tsconfig.e2e.json 213B
tsconfig.app.json 194B
jest-e2e.json 183B
tsconfig.spec.json 135B
nodemon-debug.json 135B
nodemon.json 132B
nest-cli.json 84B
共 405 条
- 1
- 2
- 3
- 4
- 5
资源评论
Kwan的解忧杂货铺
- 粉丝: 1w+
- 资源: 3651
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功