CanDB
A Simple Database to Store Your Food
Infocom did it! Seirra Online did it! Now I've done it! A proprietary database format that no one will ever use. Will it bankrupt me? Who knows?
Register cans and boxed foods to keep track of expirations and stocks:
Run reports based on different criteria and view it in the built in report viewer...
... or export it into a document for future use.
Dependancies
Bash -ge V4
gnucoreutils
Installation
LINUX
git clone https://github.com/universalanalogue/CanDB.git
chmod +x -R CanDB ; cd CanDB
Load ./candb.sh. It will automatically create a template cdb (CANDATABASE) file to use for the database. If you register a can with option 3, and it doesn't exist in the UPC register, it will start the UPC registration function. Reports generated with option 5 can be exported in the reports interface using the e key.
FREEBSD
Have bash, gsed, gawk, and coreutils installed
chmod +x -R CanDB ; cd CanDB
./bsd.sh
rest the same as linux.
MACOS
Install bash, gsed, gawk, coreutils, and git from homebrew
Rest the same as FREEBSD
Windows
Install Cygwin
Be sure you install git during the install
Rest the same as Linux