/CashMate.js

CLI expense tracking app. Tracr earning and expenses

Primary LanguageJavaScriptMIT LicenseMIT

CashMate

Installation:

  • Open terminal & clone cashmate git repo

    https://github.com/CodingSamrat/CashMate.js.git
  • Go to CashMate.js directory

    cd CashMate.js
  • Install dependencies

    npm install
  • Install cashmate globally

    npm install -g .

Commands:

  • cashmate: Initialize intractable interface.

  • cashmate add <type> <amount> <desc>: Add a new record

    type: {
        choices: [
            'expense', // alias : ['exp']
            'earning'  // alias : ['ern']
        ]
    }
  • cashmate show [type]: Show records

    type: {
        choices: [
            'all',     // default
            'expense', // alias : ['exp']
            'earning'  // alias : ['ern']
        ]
    }

Examples:

Add:-

cashmate add expense 95 Food: Add a expense record

cashmate add earning 5000 job: Add a earning record

Show:-

cashmate show: Shows all records

cashmate show expense: Shows all expenses

cashmate show earning: Shows all earnings