🚀 Link US
Home Page
Video Tutorials
Report Bug
Request Feature
中文文档
🌟 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
- Supplier Management
- Customer Management
- Scanner PDA
- Cycle Count
- Order Management
- Stock Control
- Safety Stock Show
- API Documents
- IOS APP Support
- Android APP Support
- Electron APP Support
- Auto Update
- i18n Support
- API Documents
🧭 Install
Python install
Nodejs install
Clone Project
git clone https://github.com/GreaterWMS/GreaterWMS.git
Backend Environment
cd GreaterWMS/
pip install -r requirements.txt
Frontend Environment
npm install -g @quasar/cli
npm install -g yarn
cd templates/
yarn install
DataBase Migrate
cd GreaterWMS/
python manage.py makemigrations
python manage.py migrate
docker(Optional)
cd GreaterWMS/
docker-compose up -d
# Change Baseurl
# baseurl GreaterWMS/templates/public/statics/baseurl.txt
docker-compose restart
Windows X64
Centos 7
Ubuntu 20
IOS Environment
Android Environment
Android APK Signed
Electron Environment
🛠️ How To Run Development Server:
- Run Backend:
cd GreaterWMS
python manage.py runserver
or
python manage.py runserver 0.0.0.0:8008 # internet
- Run Frontend:
cd templates
quasar d # http://localhost:8080
or
quasar dev # http://localhost:8080
- Change Request Baseurl
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.
Companion android app is a apks file, need use bundletool to install apk to your Android Phone
Please confirm you have installed JAVA
## Take attention on your bundletool version
bundletool-all-1.13.0.jar install-apks --apks=GWMS.apks
🎺 How To Publish Your APP:
- Web Build:
cd templates
quasar build # /templates/dist/spa
💻 How To Deploy Server:
Supervisor Process Guarded
Nginx Config
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.
💸 Sponsor
If you use GreaterWMS and find it to be useful, please consider making a donation toward its continued development.
Show
⚠️ License
Distributed under the APL V2 License. See LICENSE.txt for more information.
🗝️ Commercial License
- Don't worry about Commercial License. You will get Free Commercial License while you download the source code.