/StoreKeeper

Multilingual warehouse/store management software

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

Logo

Build Status Documentation Status Dependency Status Code Quality Server Test Coverage Client Test Coverage License

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.

  1. Clone repo, or download & extract a release .tar.gz file
  2. Install all dependencies: ./package.sh -p install
  3. Check the config/config.yml for database and other settings
  4. Prepare database: ./package.sh upgrade_database
  5. 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:

  1. Update source code with git / extract release .tar.gz from GitHub.
  2. Update libs and others with ./package.sh -p install.
  3. Follow up config changes based on config/config.default.yml.
  4. 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:

Languages

StoreKeeper is building in multilingual approach, therefore it can easily translate to a new language.

Top translations:
See more information on Transifex.com