Skip to content

Open Source Electronic Parts Database using PHP and MySQL

License

Notifications You must be signed in to change notification settings

asicnet/Part-DB

 
 

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.

About

Open Source Electronic Parts Database using PHP and MySQL

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 69.7%
  • Smarty 21.9%
  • CSS 3.6%
  • JavaScript 2.5%
  • TypeScript 1.9%
  • Shell 0.4%