jinas / bml-console
BML for nerds.
Installs: 24
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/jinas/bml-console
Requires
- guzzlehttp/guzzle: ^6.5|^7.0
 - nesbot/carbon: ^2.39
 - symfony/console: ^4.0|^5.0
 
Requires (Dev)
- symfony/var-dumper: ^5.1
 
This package is auto-updated.
Last update: 2022-06-08 02:01:39 UTC
README
BML Console for nerds 🧙♂️🔥 Thats it pretty much it really. Note that this is an experimental project.
I am still working on this project and its not fully finished.
Installation
composer global require jinas/bml-console
Usage
After installing the application globally using composer. You can run bml-console anywhere in your commandline.
Make sure to place Composer's system-wide vendor bin directory in your $PATH so the bml-console executable can be located by your system.
- macOS: 
$HOME/.composer/vendor/bin - Windows: 
%USERPROFILE%\AppData\Roaming\Composer\vendor\bin - GNU / Linux Distributions: 
$HOME/.config/composer/vendor/bin or $HOME/.composer/vendor/bin 
Commands
All available commands will have autocompletion.
- /transfer : Make a transfer to an account.
 - /total : Get Total available account balance.
 - /contacts : Get a table of contacts added to the bml account.
 - /add-contact : Create a Contact.
 - /delete-contact : Delete a Contact.
 - /todays-transactions : Get a table of transactions made today.
 - /pending-transactions : Get the pending transactions.
 - /transactions-between : Get the transactions between the dates.
 - /activities : Get a table of recent activities occured in the account.
 - /exit: Exit the app
 
Todo
- Ability to add contacts
 - Ability to delete contacts
 - Ability to make Transfer to a given account number
 - Ability to make transfers to account saved in contacts.
 
Bugs
- Show transactions not found when there are no transactions results