Es soll eine kleine webbasierte Software in der Sprache PHP entwickelt werden, die Produktdaten verwaltet und ausgibt.
Die Software soll folgende Funktionen haben:
Backend:
- Anzeige von .csv-Dateien, die in einen Ordner hochgeladen wurden
- Einspielen von CSV-Dateien aus Ordner in die Datenbank (MySQL)
- Getrennte Verwaltung der eingespielten Dateien
- "Aufräumen / Optimieren" der Datenbank
- Backend-Dateien in eigenem Ordner, um diesen per .htaccess schützen zu können
Frontend:
- Volltextsuche mit Wahl des Suchbereichs und logischen Suchverknüpfungen
- Ausgabe der Daten ist nach Spalten sortierbar (z.B. Titel, Preis, Anbieter)
- Anzahl der ausgegebenen Datensätze soll begrenzt werden können und auf Seiten verteilt
- Links zu Anbietern sollen "verdeckt" sein
Weitere Funktionen:
- Möglichkeit der Übergabe von Suchbegriffen durch die URL, um sofort eine Seite mit Ergebnissen zu generieren
Erwartungen:
- Ausführliche Kommentierung des Quellcodes
- Trennung von Code und Darstellung, das die einfache Erstellung von Templates ermöglicht
- Verwendung von Schnittstellen, um System später ausbauen zu können
Weiteres:
Die Datenbank besitzt eine spezielle Struktur. Da die CSV-Dateien von unterschiedlichen Anbietern kommen, soll es dem Administrator möglich sein, die Spalten der hochzuladenden CSV-Dateien der Datenbankstruktur zuzuweisen.
Die CSV Dateien enthalten Links zu den Herstellern. Die URL soll dem Besucher nicht sichtbar sein.
Ideal wäre es, wenn Sie aus der Region Berlin-Brandenburg kämen, um persönliche Absprachen zu treffen. Dies ist jedoch keine Bedingung, denn es gibt ja Telefone.
Danke für Ihr Interesse.
Archiv für EDV, Telekommunikation