was macht ein todo aus?
- kann ein todo zu mehereren benutzern gehören?
- gibt es prioritäten? (wichtige- oder "es wäre schön das zu machen"- todos?)
- gibt es ein verfallsdatum für todos? (z.b. bis 23.12 müssen alle geschenke gekauft worden sein)
- gibt es abhänigkeiten zwischen den todos? (um einen zaun streichen zu können, muss man der erstmal aufgebaut haben. um den aufbauen zu können muss man die latten gekauft haben)
- ...
wo soll die software laufen?
- welche sprachen kann ich einsetzen? (z.b. php, python, java, ...)
- wie kann ich die daten speichern? (z.b. in einer datenbank wie mysql, sqlite,...)
- ...
und es gibt noch viel mehr faktoren, die auf das ergebnis einfluß haben. wenn ich mir jetzt überlege wie ich eine todo-liste machen würde, bezweifel ich, das die für dich nutzbar ist.
irgendwie schreibst du mir viel zu unkonkret, was du machen willst. vielleicht gibt es ja schon ein ticketingsystem, was du einsetzten kannst oder an deine bedürfnisse anpassen kannst, so das man es nicht komplett neu entwickeln muss.