# GreaterWMS
**Repository Path**: kaohui/GreaterWMS
## Basic Information
- **Project Name**: GreaterWMS
- **Description**: 该仓库管理系统是,目前福特亚太区售后物流仓储供应链流程。
离开福特后,我开始了这个项目。 为了帮助一些有需要的人。
OneAPP 理念。 支持扫描设备PDA、手机APP、桌面exe、网站等。
- **Primary Language**: Python
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://www.56yhz.com/
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1149
- **Created**: 2023-02-16
- **Last Updated**: 2023-02-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
GreaterWMS
Open Source Inventory Management System
[](https://opensource.org/licenses/Apache-2.0/)
















[](https://www.youtube.com/channel/UCPW1wciGMIEh7CYOdLnsloA)
[//]: # (Some Link)
## :rocket: Link US
[//]: # (About the Project)
## :star2: About the Project
This Inventory management system is the currently Ford Asia Pacific after-sales logistics warehousing supply chain process.
After I leave Ford, I start this project in order to help some who need it.
OneAPP Type. Support scanner PDA, mobile APP, desktop exe, website as well.
[//]: # (Function)
## :dart: Function
* [x] Supplier Management
* [x] Customer Management
* [x] Scanner PDA
* [x] Cycle Count
* [x] Order Management
* [x] Stock Control
* [x] Safety Stock Show
* [x] API Documents
* [x] IOS APP Support
* [x] Android APP Support
* [x] Electron APP Support
* [x] Auto Update
* [x] i18n Support
* [x] API Documents
[//]: # (Install)
## :compass: Install
Python install
- [python 3.9.5](https://www.python.org/downloads/release/python-395/)
Nodejs install
- [nodejs 14.19.3](https://nodejs.org/download/release/v14.19.3/)
Clone Project
~~~shell
git clone https://github.com/GreaterWMS/GreaterWMS.git
~~~
Backend Environment
~~~shell
cd GreaterWMS/
pip install -r requirements.txt
~~~
Frontend Environment
~~~shell
npm install -g @quasar/cli
npm install -g yarn
cd templates/
yarn install
~~~
DataBase Migrate
~~~shell
cd GreaterWMS/
python manage.py makemigrations
python manage.py migrate
~~~
### docker(Optional)
~~~shell
cd GreaterWMS/
docker-compose up -d
# Change Baseurl
# baseurl GreaterWMS/templates/public/statics/baseurl.txt
docker-compose restart
~~~
[//]: # (development)
## :hammer_and_wrench: How To Run Development Server:
- Run Backend:
~~~shell
cd GreaterWMS
python manage.py runserver
or
python manage.py runserver 0.0.0.0:8008 # internet
~~~
- Run Frontend:
~~~shell
cd templates
quasar d # http://localhost:8080
or
quasar dev # http://localhost:8080
~~~
- Change Request Baseurl
~~~shell
templates/public/statics/baseurl.txt
~~~
- Companion Mobile APP
GreaterWMS is supported by a companion mobile app which allows users access to run the business well.
It can scan the goods by your camera or your PDA scanner.
[IOS](https://apps.apple.com/gb/app/intelligent-warehousing-gwms/id6444078526)
[Android](https://production.56yhz.com/media/GWMS.apks)
Companion android app is a apks file, need use [bundletool](https://github.com/google/bundletool/releases) to install apk to your Android Phone
Please confirm you have installed JAVA
~~~shell
## Take attention on your bundletool version
bundletool-all-1.13.0.jar install-apks --apks=GWMS.apks
~~~
[//]: # (publish)
## :trumpet: How To Publish Your APP:
- Web Build:
~~~shell
cd templates
quasar build # /templates/dist/spa
~~~
[//]: # (deploy)
## :computer: How To Deploy Server:
If the server has SSL enabled, please use HTTPS and WSS, if SSL is not enabled, use HTTP and WS
The front-end code needs to be rebuilt after modification.
## :money_with_wings: Sponsor
If you use GreaterWMS and find it to be useful, please consider making a donation toward its continued development.
[Donate via PayPal](https://paypal.me/singosgu)
## Show
## :warning: License
Distributed under the [APL V2](https://opensource.org/licenses/Apache-2.0/) License. See [LICENSE.txt](https://github.com/GreaterWMS/GreaterWMS/blob/master/LICENSE) for more information.
## :old_key: Commercial License
- Don't worry about Commercial License. You will get Free Commercial License while you download the source code.