Schlussendlich stellt dir ja jemand seine Zeit zur Verfügung. Wenn man
fair entlohnen will, dann ist vor allem der Zeitaufwand entscheidend.
Der muss berücksichtigt werden. Die Programmgröße ist da ein sehr sehr
schlechtes Maß für. Ich hab an 4KB schon 1000 Stunden gearbeitet, in
einem anderen Fall waren es nur 5 Stunden.
Erfahrene Entwickler haben ein Gefühl dafür, wie lange man ungefähr für
die Lösung eines konkreten Problems mit konkreten Rahmenbedingungen
braucht.
Insofern: Entweder du vereinbarst einen Stundenlohn oder aber du
müsstest ein Pflichtenheft/Lastenheft erstellen, wo die genauen
Anforderungen aufgelistet sind. Dann kann dir hier jemand sagen, was
sowas ungefähr kosten wird.
Sehr oft ist es so, dass die Leute vom Stuhl fallen, wenn sie hören, was
sowas kostet. Als Hobbybastler ist Zeit egal, nicht aber, wenn man für
jemanden etwas tut, wo die Motivation hauptsächlich Geld ist.