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: about 1 year 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 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-11T08:32:25.000Z (over 1 year ago)
- Last Synced: 2024-11-11T09:31:00.474Z (over 1 year ago)
- Topics: axios, echart, elementplus, pinia, typescript, vue3
- Language: Vue
- Homepage: https://vue3-management-system.netlify.app
- Size: 446 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:

home page:

table page:

## 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
```