A command line journal for keeping track of whisky inventory and reviews
-
To run, please compile and run the java files:
javac *.java java UserInterface
-
Enter
help
to see a list of available commands -
Inventory is stored in a csv file,
inventory.csv
addinv
- add item to invenoryclearinv
- clear current inventorydelinv
- delete item from inventoryprintinv
- print inventoryprintinvcount
- print inventory, sorted by countreminv
- remove or decrement inventory total for an itemsearchinv
- search inventory for item(s) by namewriteinv
- write current inventory to file
addinfo
- add info to an existing entryentry
- create new entryentries
- print entriesprintentry
- print entry by id numbersearchname
- search journal for entries with matching name"
-
Inventory count update needs to be case-independent
-
Fix error handling procedures
-
Implement entry storage
-
Implement entry system
- add entry with multiple notes
- add entry update methods
-
Change inventory file from test file
Many thanks to my CS professor, Tim McInerney, for the Java knowledge and inspiration.