From 2782207c4cac4a0ab53e7735f908bad70db7e6a8 Mon Sep 17 00:00:00 2001 From: Bernhard Stampfer Date: Mon, 22 Feb 2016 00:40:53 +0100 Subject: [PATCH] - updated todo.md --- TODO.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/TODO.md b/TODO.md index bcb4b89..c3a9bf9 100644 --- a/TODO.md +++ b/TODO.md @@ -7,3 +7,32 @@ This is the todo file: * Scan the sheets with the gui and database tasks and upload (Ulrich) * Write a howto "GITHUB" + +## GENERAL +* Implement: RFID reading +* Design: 3D-printable case +* Write a backup script for the database + +## GUI +* Implement: Error panel when user.isblack (now redirected to start page without error) +* Implement: Panel showing the ID of an unregistered RFID tag +* Improve design + +## WEB-INTERFACE +* Improve design + +## BARON +* Implement: Write a function that calculates money owed (per product?) for a user +* Fix: Show money owed in the table containing the users +* Implement: Generate a file containing users & money owed +* Implement: The possibility to automatically send mails to users + +## USERS +* Implement: Show them a list of their consumptions +* Implement: Show them the money they owe and payment infos +* Implement: Give them a option to black-out themselves + +## PLOTS +* Implement: Generate plots in a seperate thread (may take some time with many consumptions) +* Implement: Regerate plots if missing for some reason +* Fix: Obey isshown flags for users and products in the plots