/Bill-CLI

Command Line Based Invoice Generator

Primary LanguagePython

Bill CLI

To run the code:

python3 main_app.py

Gentrel commands:

help - To see the help menu

exit - To Exit from the software

stock related comments:

add <item_name>,<Quantity>,<cost> - add a single items into stock

add <item_name1>,<Quantity>,<cost>|<item_name2>,<Quantity>,<cost>..... - add a multiple item into stock

list - List all items in the stock

list <item_name> - list particular single item in stock

list <item_name1>|<item_name2>...... - list particular items in stock

update <item_name>,<Quantity>,<cost> -update a single items in stock

update <item_name1>,<Quantity>,<cost>|<item_name2>,<Quantity>,<cost>..... - update a multiple item in stock

remove <item_name> -remove a single items in stock	

remove <item_name1>|<item_name2>..... - remove a multiple item in stock

Bill related comments:

bill add <item_name>,<Quantity>,<cost> - add a single items into stock

bill add <item_name1>,<Quantity>,<cost>|<item_name2>,<Quantity>,<cost>..... - add a multiple item into bill

bill -show the bill

bill list - List all items in the bill

bill list <item_name> - list particular single item in bill

bill list <item_name1>|<item_name2>...... - list particular items in bill

bill update <item_name>,<Quantity>,<cost> -update a single items in bill

bill update <item_name1>,<Quantity>,<cost>|<item_name2>,<Quantity>,<cost>..... - update a multiple item in bill

bill remove <item_name> -remove a single items in  bill	

bill remove <item_name1>|<item_name2>..... - remove a multiple item in bill''')