Hallo,
ich programmier seit mehr als 20 Jahren und habe mehr als 15 Jahre Erfahrung in der Webentwicklung.
Ich habe das Projekt jetzt mal in 6 Milestones aufgeteilt. Diese würde ich nach und nach abarbeiten.
Jeder Milestone ist eine in sich abgeschlossene Einheit. Das heisst spätestens wenn ich diese fertig habe werde die aktuelle Version vorlegen und wir können darüber sprechen was noch geändert werden muss:
(1) Landing Page & einfaches Design
(2) Account Creation/Kategorien/PayPal-Einmal-Zahlung (2.2) & Login/Bewerten/MyAccount (2.3)
(3) Kategorie & Artikel Down- und Upload (CSV) + Suchfunktion (ArtikelText)
(4) Cronjob (5min Taktung) für eMail-Versand aus Textbausteinen
(5) Auswertungen (3.4.4) im CSV-Format
(6) automatische Mails zur Erinnerung, wenn nicht verlängert, ...
"(7) Freigabekonzept (3.4.3) mit Erstellen, Ändern & Löschen der User und der Berechtigungen(Kunde/[Chef-]Redakteur/Admin)"
(8) OPTIONAL: automatische Verarbeitung eingehender Bewertungs-eMails
In der Projektbeschreibung steht nichts von einem Design. Ich programmiere generell so, dass Design und Code von einander getrennt sind. Ich würde ein einfaches Grund-Design erstellen, welches dann später einfach ersetzt werden kann.
Bei Fragen stehe ich gerne zur Verfügung,
Beste Grüße,
Fabian Dreßen