基于最新Angular 5
框架与Material 2
技术的企业级通用管理系统快速开发框架,涵盖了大量的常用组件和基础功能,您可以快速开发各种MIS系统,如CMS、OA、CRM、ERP、POS等,最大程度上帮助企业节省时间成本和费用开支。
- 基于 Material Design 精心设计
- 多种颜色方案,有多个预定义的配色方案
- Flex Layout 强大的布局,并支持响应式设计
- 内置常用组件,提炼后台应用的典型页面和场景
- 实用的本地数据调试方案
- 支持 docker 构建镜像
- 支持 electron 构建桌面应用
- 接入 firebase, 关联google账户和github账户登录
- 模块代码,添加和删除非常轻松
- 不定期更新,不断更新新功能
- 使用前端前沿技术开发
git clone --depth=1 https://github.com/stbui/angular-material-app.git
cd angular-material-app
npm install
npm run start
打开你的浏览器,访问
http://127.0.0.1:4200
npm run build
- 构建镜像
docker build -t angular-material-app .
- 运行容器
docker run -d -p 8080:8080 --name angular-material-app --restart always angular-material-app
拉取docker仓库中的镜像
docker run -d -P stbui/angular-material-app
使用Electron构建桌面应用
feature/electron
- 构建静态资源
npm run build:electron
- 启动项目
npm run electron
- mac 平台
npm run build:darwin
- window 平台
npm run build:win32
主要对接功能:
- google 登录
- github 登录
- 游客登录
- 邮箱登录与注册
- 文件上传模块
- 聊天应用模块
feature/firebase
- 安装 Firebase cli
npm install -g firebase-tools
- 登录firebase
firebase login
- 初始化成firebase
firebase init
- 推送到firebase
firebase deploy
npm install firebase angularfire2 --save
我们非常欢迎你的贡献,你可以通过以下方式和我们一起贡献:
- 在你的公司或个人项目中使用项目。
- 通过 Issue 报告 bug 或进行咨询。
- 提交 Pull Request 来改进。