Giter VIP home page Giter VIP logo

csfcodes / simplest-daily-spending-tracker Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 13 KB

This is the most simplest Daily Expense Tracker written in VbScript which you can ever find. Created for my personal use. All feedbacks and PR's are appriciated. Please read README file. Thanks. Peace.

VBScript 100.00%
expense tracker daily-expense daily-expenses expense-tracker minimalist minimalistic money money-logs money-management

simplest-daily-spending-tracker's Introduction

Simplest_Daily_Spending_Tracker

This is the most simplest Daily Expense Tracker written in VbScript which you can ever find on internet πŸ˜‰.

This was created for my personal use but then though of sharing it. I was fed up with unwanted functionalities like category, budget etc., which was making it hard to log expenses quickly and consistentely on daily basis. So ...

Features and Uses :- Yess ..., i know, many of you might be thinking why would i use this if it is just writing in text files? I can enter directly in a text file, right? --> Wrong, you see, i agree to certain extent but here are the issues with directly logging in text files:

  1. Formatting of the texts when entered directly. This keeps pretty formatting for all transactions entered.
  2. Speed -> This takes only 2 inputs - which are: thing on which money was spent on and amount spent. if we have to enter 10 transactions all you have to give are these 2 inputs for each transactions and hit enter. This is blaze.
  3. Day's total amount spent is not displayed automatically in a text file.
  4. Need to enter date each time manually in a text file. App does it every time you run it automatically.
  5. If we need to see only the daily total spent in a text file then we will have to scroll up and down. This keeps daily total spends in a saperate file again with pretty formatting.
  6. Maintaining file names and remembering file names which we were entering. Here you don't have to.
  7. This updates the files dynamically with every input.
  8. And o'course, using GUI is fun than a dry notepad to write. It doesn't motivate you to do it consistently.

I know, enough of this blabbering right! ... Hehehe, let's see how to use it now ...

How to use :-

  1. Download the zip file from this repo which has only one file (Duh!! along with this README file😜). image
  2. Keep it anywhere in your system and unzip it. image image
  3. Double click on the file. image
  4. Enter the name of the thing on which money was spent on like cake, movie, ice cream etc., image
  5. Hit Enter.
  6. Enter how much money was spent. image
  7. Hit Enter.
  8. It will ask you if you have another transaction to enter, if you hit "Yes" button, then it will take you to step (4). This can be done infinitely. image image
  9. If you click on "No" button, then it will display all the list of transactions happened today with Today's total amount spent. image
  10. Voila!, That's it.

Files and folders :-

  1. Applicaton file (Daily Expense Tracker.vbs) - To run (Just double click and do what GUI says). image
  2. A folder (All Records) - This along with 2 text files with in this folder gets created (on the same location where application file is present) when the app file is run. image
    1. Daily Expense Records.txt - This has each and every transactions which you have entered. Don't worry about running the application more than once in a day or entering the date, It is all taken care of. This can be used for referring old data for your analysis. image image
    2. Daily Total Spendings.txt - This has total amount spent each day written clearly. image

Guess many people like Simplicity (Yo!!, I do too). This is for you guys. Enjoy!! πŸ˜‰πŸ˜‰

P.S: All feedbacks, ideas and PR's are much appriciated. Thanks. Peace.

simplest-daily-spending-tracker's People

Contributors

csfcodes avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.