Skip to content

Small and simple Python project to neatly organize the consumption of electricity, gas and water of a rental. (currently only in German)

License

Notifications You must be signed in to change notification settings

NLS-04/Consumption-recorder

Repository files navigation

Consumption-recorder

+ ----------------------------------------------------------------------- +
 | __     __           _                               _                   |
 | \ \   / /___  _ __ | |__   _ __  __ _  _   _   ___ | |__   ___          |
 |  \ \ / // _ \| '__|| '_ \ | '__|/ _` || | | | / __|| '_ \ / __| _____   |
 |   \ V /|  __/| |   | |_) || |  | (_| || |_| || (__ | | | |\__ \|_____|  |
 |    \_/  \___||_|   |_.__/ |_|   \__,_| \__,_| \___||_| |_||___/         |
 |                     _          _           _  _         _               |
 |  _ __   _ __  ___  | |_  ___  | | __ ___  | || |  __ _ | |_  ___   _ __ |
 | | '_ \ | '__|/ _ \ | __|/ _ \ | |/ // _ \ | || | / _` || __|/ _ \ | '__||
 | | |_) || |  | (_) || |_| (_) ||   <| (_) || || || (_| || |_| (_) || |   |
 | | .__/ |_|   \___/  \__|\___/ |_|\_\\___/ |_||_| \__,_| \__|\___/ |_|   |
 | |_|                                                                     |
 + ----------------------------------------------------------------------- +

Small and simple Python project to neatly organize and record the consumption of electricity, gas and water of a rental. (UI currently only supports German language)

functionality

  • handle the consumptions and tenants for your rental
  • create and export statists of the consumptions and tenants

future plans

  • implement personal customizations

Setup for developers

  1. instantiate a venv environment for python v3.11:

    python3.11 must already be installed

    Consumption-recorder$ py -3.11 -m venv
  2. activate the venv:

    • POSIX

      Shell command
      bash/zsh $ source ./bin/activate
      fish $ source ./bin/activate.fish
      csh/tcsh $ source ./bin/activate.csh
      PowerShell $ ./bin/Activate.ps1
    • Windows:

      Shell command
      cmd.exe C:.../Consumption-recorder\> Scripts\activate.bat
      PowerShell PS C:.../Consumption-recorder\> Scripts\Activate.ps1
  3. install all pip requirements:

    Consumption-recorder$ python -m pip install -r requirements.txt

About

Small and simple Python project to neatly organize the consumption of electricity, gas and water of a rental. (currently only in German)

Resources

License

Stars

Watchers

Forks

Packages

No packages published