Skip to content
Basic data visualisation software for online shop
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

H o m e D e s k

The idea of the homedesk app is to create a simple, easy to use data viz for an online shop. This example is based around keeping track of your sales on platforms like Ebay, Depop, Amazon etc

screen shot 2018-07-01 at 14 30 48

Tool Bar

screen shot 2018-07-01 at 14 31 01

Add new items by price, date, and postage, the totals will be calculated in the toolbar and added to your graph.


  • Add a full postage cost

Item Data

screen shot 2018-07-01 at 14 31 08

Keep a running count of individual item types and the total sales from that count.


  • Allow user to completely customise their individual items


screen shot 2018-07-01 at 14 31 25

See daily totals, everytime you add a new sale it is updated to the graph along with the new date. Use the built in Matplotlib toolbar to zoom in to specific days, weeks, or years. Save a screenshot so you can share your data.


  • Give the user the option to change between bar and line graph
  • Give the user the option to change colour of the bar / line


screen shot 2018-07-01 at 18 32 22

Simple calculator with percentage calculations feature. This will calulcate, and take away the percentage from the calculation. (-10%, -20%, -30%)


screen shot 2018-07-01 at 19 20 18

A bunch of conversions put together into little widgets.

HomeDesk Ideas

All ideas welcome Homedesk is meant to be the data viz for the little things in life:

  • Salary / Wages
  • Bills
  • Personal savings


  • Im having issues with handling the exceptions in the tool bar, if one input is incorrect the rest of the inputs are still taken into their apropriate lists causing the lists to be out of sync


  • Tkinter
  • MatPlotLib


  • @BPouncey

© 2018 Bruce Pouncey

You can’t perform that action at this time.