Skip to content

Generates a list of banking transactions for designers to use in their prototypes.

License

Notifications You must be signed in to change notification settings

Swain0/Magic_money

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Magic_money 💰

Generates a list of banking transactions for designers to use in their prototypes and user tests.

Magic money creating spreadsheet of transactions.

Installation

  1. Copy the Magic_money_vX.X.py script to a folder on your computer.
  2. Using Terminal (or OS equivalent), navigate to the folder's location and run following script to generate the list of transactions.
python3 Magic_money_vX.X.py

Note: The script must be run in Python 3, it will not work with Python v2.

Usage

Magic Money will create any number of transactions (£), ordered across a random range of dates and keep a running balance. It will also match those dates so they correspond with your future user testing session. Currently account starting balance is fixed at £1500.

Magic Money will ask some questions:

  • Date of your user testing session (enter as numericals dd/mm/yyyy). It'll ask three questions to get day, month and year values.
  • Number of transactions you require
  • Confirm information (y/n)

It'll then generate a transaction list and export into a CSV file (found in the same location as the script). You can copy and paste the values from here into your prototypes. If your product uses different date format, you can change this with .strftime() More info

Updates

I've planned some updates which will include transaction descriptions, +/- transactions, alt currency symbols, better error handling...

Questions or comments

Drop me a line on twitter: @Swain0.

About

Generates a list of banking transactions for designers to use in their prototypes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages