|
| 1 | +[](https://github.com/vuejs/vue) |
| 2 | +[](https://github.com/ElemeFE/element) |
| 3 | +[](https://github.com/PanJiaChen/vue-element-admin/blob/master/LICENSE) |
| 4 | +[]() |
| 5 | + |
1 | 6 | ## Intro |
2 | 7 |
|
3 | 8 | > In the past half year, I have been building a backend for management dashboard using Vue. Though the backend has contained greater than 70 pages and over 10 permissions, it still takes insignificant effort to maintain the project. So I decide to make it open source so as to share my development experience and progress on backend. The tech stack is mainly [Vue.js](https://github.com/vuejs/vue)+[Element](https://github.com/ElemeFE/element)+[axios](https://github.com/mzabriskie/axios). Since it's a personal project, all data requests are simulated with [Mock.js](https://github.com/nuysoft/Mock). **Note:** if anyone wants to modify or develop based on this project, please remove the mock files. |
4 | 9 |
|
5 | 10 | **Live demo:** http://panjiachen.github.io/vue-element-admin |
6 | 11 |
|
7 | | -**Note: [email protected] is used in the project, so vue 2.3.0+ is required. ** |
8 | | - |
9 | | -More tutorials incoming. Including articles on: |
10 | | - |
11 | | -- How to build structure of a backend dashboard project from scratch |
12 | | -- How to make a complete user system (e.g. permission authentication, two-factor authentication) |
13 | | -- How to package components (e.g. rich text) |
14 | | -- How to integrate with [Qiniu](https://www.qiniu.com/) |
15 | | -- Other development experience on backend |
16 | | - |
17 | | -Join the group on QQ 591724180. |
18 | | - |
19 | | -**Tutorials:** |
| 12 | +**Note: [email protected] is used in the project, so vue 2.3.0+ is required. ** |
20 | 13 |
|
21 | | -- [Wiki](https://github.com/PanJiaChen/vue-element-admin/wiki) |
22 | | -- [Step by step instructions on playing with backend using Vue Part 1 - Fundamentals](https://juejin.im/post/59097cd7a22b9d0065fb61d2) |
23 | | -- [Step by step instructions on playing with backend using Vue Part 2 - Login permission](https://juejin.im/post/591aa14f570c35006961acac) |
24 | | -- [Step by step instructions on packaging a Vue component](https://segmentfault.com/a/1190000009090836) |
25 | | - |
26 | | -**Please read the Wiki and articles above before creating any issue. Feel free to contribute by making a pull request.** |
| 14 | + - vueAdmin-template: [vueAdmin-template](https://github.com/PanJiaChen/vueAdmin-template) |
| 15 | + - electron-vue-admin: [electron-vue-admin](https://github.com/PanJiaChen/electron-vue-admin) |
| 16 | + - Donate:[donate](https://github.com/PanJiaChen/vue-element-admin/blob/master/README-en.md#donate) |
27 | 17 |
|
28 | 18 | ## Features |
29 | 19 |
|
@@ -117,6 +107,10 @@ npm run build:prod |
117 | 107 | ## Changelog |
118 | 108 | Detailed changes for each release are documented in the [release notes](https://github.com/PanJiaChen/vue-element-admin/releases). |
119 | 109 |
|
| 110 | +## Donate |
| 111 | +If you find this project useful, you can buy me a cup of coffee |
| 112 | + |
| 113 | + |
120 | 114 | ## State Management |
121 | 115 |
|
122 | 116 | Only status of user and app configuration is managed by Vuex. Other data are managed by their own business pages. |
@@ -174,3 +168,7 @@ Only status of user and app configuration is managed by Vuex. Other data are man |
174 | 168 | #### More |
175 | 169 |
|
176 | 170 | http://panjiachen.github.io/vue-element-admin |
| 171 | + |
| 172 | +## License |
| 173 | + |
| 174 | +MIT |
0 commit comments