Skip to content

Part-DB/Part-DB-legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Part-DB

Hier gibt es eine deutsche Version dieser README

Attention: After upgrading to the current version, the command php composer.phar install must be run to make Part-DB work! If this is not possible, the folder `vendor/' Part-DB must be copied from a working Part-DB install with composer.

Description

Part-DB is a web-based database for managing electronic components. Since access is via the Web browser, you must install Part-DB on a Web server. Afterwards, the software can be used with any standard browser and operating system without the need to install any additional software.

Functions

  • Indication of storage locations, footprints, categories, suppliers, data sheets, prices, order numbers,...
  • Assembly management
  • Upload of component images
  • Automatic display of footprint images
  • Statistics on the entire warehouse
  • Parts to be ordered, parts without price and parts no longer available.
  • List of manufacturer logos
  • Information on SMD marking of resistors, capacitors and coils
  • Resistance calculator
  • Barcode generator for Part and storelocations and scan function for barcodes
  • Various included themes
  • 3D Footprints
  • Support of BBCode, in the part's description and comment
  • Search by regular expressions
  • List of all parts in a storage location, with a specific footprint or manufacturer
  • Automatic generation of a table with part properties from the description field.
  • uses HTML5, mobile view
  • User system with fine permission system
  • Statistics system with graphes

requirements

  • Web server with approx. 20MB space (without footprint images or 3D models)
  • PHP >= 5.4.0, with PDO, mbstring and gettext (intl and curl recommended)
  • MySQL/MariaDB database

License

Part-DB is available under the General Public License Version 2. In addition, Part-DB uses some libraries that use other licenses. For detailed information see EXTERNAL_LIBSs

Installation instructions & documentation

All documentation including installation instructions can be found here: https://github.com/do9jhb/Part-DB/wiki

Online demo

A test database can be found at http://part-db.bplaced.net/part-en.

Translation

Part-DB is also available in German: For this purpose, the setting Language must be selected in the settings or during the Installation on [de_DE] Deutsch (Deutschland).

If you want to participate in the translation (especially for languages other than English), then this can be done here.