Skip to content

Chemical inventory management with a graphical user interface

License

Notifications You must be signed in to change notification settings

m0n0368291/ChemDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChemDB

gui beta preview

Features

  • graphical user interface with periodic table as search mask
  • SQLite3 database for efficient storage of compound data
  • Management of compounds within the gui
  • additional compound data to boost working efficiency (planning in progress)
  • using a shared database with multiple "clients" (no user accounts)

Getting started

  • Install Python 3.X and Git from official sources like Python.org or git-scm.com
  • clone into this repository with git clone https://github.com/m0n0368291/ChemDB.git
  • execute main.py by typing python main.py into the command-line, after navigating into the folder containing the repository

Database Schema

coming soon

Migration from Excel to SQLite3

coming soon

Notes

  • There is no release yet! Expect functions to be not working at all!
  • at the moment the database is still hardcoded into main.py, so opening a database with the button has no effect!

How to contribute

Contribution is not planned for this project (yet).

Help

If you need help with ChemDB contact me via email at [email protected]