Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update readme #27

Merged
merged 2 commits into from
Mar 23, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 24 additions & 67 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,82 +20,39 @@ This is VUE based frontend for OpenTMI
## Example
Playground [here](http://opentmi.github.io/opentmi-default-gui/)

## Deployment

## Preparation
TBD

You need to install [node](https://nodejs.org/) and [git](https://git-scm.com/) locally. The project is based on [ES2015+](https://es6.ruanyifeng.com/), [vue](https://cn.vuejs.org/index.html), [vuex](https://vuex.vuejs.org/zh-cn/), [vue-router](https://router.vuejs.org/zh-cn/), [vue-cli](https://github.com/vuejs/vue-cli) , [axios](https://github.com/axios/axios) and [element-ui](https://github.com/ElemeFE/element), all request data is simulated using [Mock.js](https://github.com/nuysoft/Mock).
Understanding and learning this knowledge in advance will greatly help the use of this project.

<p align="center">
<img width="900" src="https://wpimg.wallstcn.com/a5894c1b-f6af-456e-82df-1151da0839bf.png">
</p>

## Features

```
- Login / Logout
* github login is not ready yet

- Permission Authentication
- Page permission
- Directive permission
- Permission configuration page
- Two-step login

- Multi-environment build
- dev sit stage prod

- Global Features
- I18n
- Multiple dynamic themes
- Dynamic sidebar (supports multi-level routing)
- Dynamic breadcrumb
- Tags-view (Tab page Support right-click operation)
- Svg Sprite
- Mock data
- Screenfull
- Responsive Sidebar

- Editor
- Rich Text Editor
- Markdown Editor
- JSON Editor

- Excel
- Export Excel
- Upload Excel
- Visualization Excel
- Export zip

- Table
- Dynamic Table
- Drag And Drop Table
- Inline Edit Table

- Error Page
- 401
- 404

- Components
- Avatar Upload
- Back To Top
- Drag Dialog
- Drag Select
- Drag Kanban
- Drag List
- SplitPane
- Dropzone
- Sticky
- CountTo

- Advanced Example
- Error Log
- Dashboard
- Guide Page
- ECharts
- Clipboard
- Markdown to html
* overall status of opentmi
- Test Case
- Test case list view
- Result
- list view
- pivot view
- tree view
- Resources
- list view
```


## Preparation

You need to install [node](https://nodejs.org/) and [git](https://git-scm.com/) locally. The project is based on [ES2015+](https://es6.ruanyifeng.com/), [vue](https://cn.vuejs.org/index.html), [vuex](https://vuex.vuejs.org/zh-cn/), [vue-router](https://router.vuejs.org/zh-cn/), [vue-cli](https://github.com/vuejs/vue-cli) , [axios](https://github.com/axios/axios) and [element-ui](https://github.com/ElemeFE/element), all request data is simulated using [Mock.js](https://github.com/nuysoft/Mock).
Understanding and learning this knowledge in advance will greatly help the use of this project.

<p align="center">
<img width="900" src="https://wpimg.wallstcn.com/a5894c1b-f6af-456e-82df-1151da0839bf.png">
</p>

## Getting started

```bash
Expand Down Expand Up @@ -156,6 +113,6 @@ Modern browsers and Internet Explorer 10+.

## License

[MIT](https://github.com/PanJiaChen/vue-element-admin/blob/master/LICENSE)
[MIT](LICENSE)

Copyright (c) 2012-present Jussi Vatjus-Anttila
Copyright (c) 2019-present Jussi Vatjus-Anttila