Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chovue/vue3-management-system
vue3+typescript+pinia 管理系统
https://github.com/chovue/vue3-management-system
axios echart elementplus pinia typescript vue3
Last synced: 3 months ago
JSON representation
vue3+typescript+pinia 管理系统
- Host: GitHub
- URL: https://github.com/chovue/vue3-management-system
- Owner: chovue
- Created: 2023-02-15T03:02:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-27T17:38:03.000Z (4 months ago)
- Last Synced: 2024-07-27T19:00:16.076Z (4 months ago)
- Topics: axios, echart, elementplus, pinia, typescript, vue3
- Language: Vue
- Homepage: https://vue3-management-system.netlify.app
- Size: 388 KB
- Stars: 15
- Watchers: 3
- Forks: 1
- Open Issues: 20
-
Metadata Files:
- Readme: README-EN.md
Awesome Lists containing this project
README
# vue3-management-system
Language: English | [中文简体](README.md)
Based on the background management system developed by Vue3 Family Bucket, [online address is here](https://vue3-management-system.vercel.app/login). It is suitable for students who are self-studying Vue3, and for quick delivery of outsourced projects.
## technology stack
The project uses the technology stack as follows:
- [x] Vue 3: Front-end framework
- [x] TypeScript: Language
- [x] Vite: packaging tool
- [x] Pinia: state management
- [x] Vue Router: route management
- [x] Element Plus: UI component library
- [x] Echarts: Charts
- [x] Axios: network requests## project screenshot
Login page:
![image](https://user-images.githubusercontent.com/51811652/227832497-7bc46908-d818-48ce-8ecd-bac57c3d9855.png)home page:
![image](https://user-images.githubusercontent.com/51811652/227833231-3b91552a-618f-41de-bbc1-fc6f68177a7d.png)table page:
![image](https://user-images.githubusercontent.com/51811652/227835053-4d680143-b165-4bbf-9f04-97c4a5422635.png)## Project Setup
```
# clone project
git clone https://github.com/HearLing/vue3-management-system.git# enter the project directory
cd vue3-management-system# install dependencies
npm install# Local development, start the service
npm run dev# package build
npm run build# ESLint fixes
npm run lint
```