You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
823 B
Markdown
43 lines
823 B
Markdown
<div align=center>
|
|
<h1>Design and Implementation of Web-based Party Organization Information Management System (POMS)</h1>
|
|
</div>
|
|
|
|
<div align=center>
|
|
<img alt="POMS" src="./docs/poms.png" />
|
|
</div>
|
|
|
|
<div align=center>
|
|
<img src="https://img.shields.io/badge/Java-17-red"/>
|
|
<img src="https://img.shields.io/badge/Spring Boot-2.7.6-lightBlue"/>
|
|
<img src="https://img.shields.io/badge/Vue-3-green"/>
|
|
<img src="https://img.shields.io/badge/ArcoDesign-blue"/>
|
|
</div>
|
|
|
|
## Step 1: pack server
|
|
|
|
```shell
|
|
cd server
|
|
gradle clean build
|
|
```
|
|
|
|
## Step 2: pack web
|
|
|
|
```shell
|
|
cd web
|
|
yarn build
|
|
```
|
|
|
|
## Step 3: run
|
|
|
|
```shell
|
|
docker compose up -d
|
|
```
|
|
|
|
---
|
|
|
|
You need to prepare MySQL yourself with files in plugin/mysql.
|
|
|
|
Using /ping to test whether the server started successfully.
|
|
|
|
**© Huijie.Yao (huijie.yao@outlook.com)**
|