StoreKeeper is an open source, multilingual warehouse/store management software
Discontinued project!
Features
The following features are available:
- User login, logout
- Manage items and its barcodes, units, vendors
- Add/remove items in store
- Able to use barcode reader for collecting items
- Can use barcode printer to create labels
The following features are only available via API now:
- Manage users, handle permissions
- Can make acquisition and stocktaking
- Can crate works and its customers (handle outbound, returned items)
Prepare & Run
All commands can run with package.sh
scripts what you want. All of these scripts has --help
argument for
available getting some info about the current module.
- Clone repo, or download & extract a release
.tar.gz
file - Install all dependencies:
./package.sh -p install
- Check the
config/config.yml
for database and other settings - Prepare database:
./package.sh upgrade_database
- Start server:
./package.sh start
Now, you can open the WebUI: http://localhost:8000/storekeeper
Upgrade
The upgrade process is under construction, but there are the main steps:
- Update source code with git / extract release
.tar.gz
from GitHub. - Update libs and others with
./package.sh -p install
. - Follow up config changes based on
config/config.default.yml
. - Upgrade database scheme with
./package.sh upgrade_database
.
Note
Proper, seamless upgrade process will be supported between the stable versions!
Demo site
- You can test the latest development version on our demo server:
- http://storekeeper-demo.dras.hu/storekeeper
Default username and password: admin / admin
Documentation
You can read more details in documentation. It's available in online and offline format too:
- Run
./package.sh docs
after preparation for offline format - For online, pre-built docs, please open the http://storekeeper.readthedocs.org
Languages
StoreKeeper is building in multilingual approach, therefore it can easily translate to a new language.
- You should create a new
.po
file in your language, then put toclient/po/
directory and create a pull request. - Or use Transifex for online translation: https://www.transifex.com/projects/p/storekeeper/