Der Auftraggeber übernimmt die volle Verantwortung für diese Auktion
Auftragsbeschreibung
Ich betreibe einen ganz kleinen Immobilienmarkt 2x2.de. Um meinen Kunden die Objekteingabe der Immobilienanzeigen mittels externen Windows-Programmen wie Flowfact (www.flowfact.de) zuoder pnet (pnet-immobilien.de) vereinfachen, benötige ich eine XML <--> MySQL-Schnittelle. Den XML-Standard für Immobilienbörsen findet man unter www.openimmo.de. Er ist dort auch downloadbar. Die Schnittstelle sollte dynamisch verwendbar sein. Mittels des auf openimmo.de bereitgestellten XML-Schemas (Datei dort downloadbar) sollte ich die Zuordnungen MySQL und XML-Daten mit einem Frontend selbst vornehmen können, so daß bei eventuellen Änderungen keine erneute XML-Schnittstellenprogrammierung notwendig wird. Ich sollte also bei einem neuen XML-Schema die neue Datei von penimmo.de einfach auf meinen Server laden können und mit dem Frontend die Zuordnungen selber neu definieren können. Die Zuordnungen sollten in der selben MySQL-Datenbank gespeichert werden (nicht extern in einer Datei oder so) wie die Objektdaten, aber natürlich unter Nutzung von neuen MySQL-Tabellen. Ein Beispiel ist unter http://x2x.complicated.de zu finden (früherer Auftragnehmer). Die durch diese externen Programme (z.B. Flowfact) erstellten Objektanzeigen sollen sich nicht unterscheiden in der Struktur und im Äußerlichen von den bereits bestehenden Anzeigen bzw. die, die mit Hand über mein bestehendes Login-Menü erstellt werden. Außerdem muß auch die Abrechnung der Anzeigen genauso wie bei den herkömmlichen Anzeigen funktionieren. Kurz: Die Anzeigen sollen über die gleichen Funktionen in die Datenbank eingepflegt, geändert und entfernt werden können, wie die Anzeigen ohne externen Programm. Diese Funktionen stelle ich natürlich zur Verfügung. Die Schnittstelle sollte außerdem die hochgeladenen Objektbilder verarbeiten können. Die Bilder sollen in jeweils vorgegebene Verzeichnisse gespeichert werden. Sollte der Kunde die Anzeige über sein externes Programm deaktivieren, dann soll natürlich auch das Bild auf dem Server entfernt werden, sonst quillt mein Webserver ja über. Jeder Kunde hat bereits bei mir einen eigenen Account. Mittels einem neu zu integrierenden Auswahlpunkt in seinem Login soll der Kunde entscheiden können, ob 1. der Kunde seinen Immobilienbestand nur mit externen Programmen wie Flowfact im 2x2.de Immobilienmarkt verwaltet und pflegt. 2. oder ob der Kunde auch von Hand Immobilien über Kundenmenü bearbeitet. bei Punkt 1 sollen am besten alle Objekte, die in Flowfact aktiv sind, über die XML-Schnittstelle hochgeladen bzw. im Immobilienmarkt belassen werden. Alle die inaktiv sind, sollen gelöscht werden. bei Punkt 2 sollen einfach neue Objekte nur hinzugefügt werden. Zu löschende Objekte müssen die Kunden über ihr Kundenmenü entfernen. Zur Info: Das Kundenmenü besteht schon. Es geht hier nur um die Schnittstelle und die auszuführenden Funktionen sowie die 2 o.g. Punkte, die ins Kundenmenü eingefügt werden sollen. So weit ich weiß, ist das mit der XML-Schnittstelle so gedacht, daß die XML-Dateien mit den Objektdaten und die Bilddateien einfach in ein Verzeichnis vom externen Programm (z.B. Flowfact) hochgeladen werden und dann von einem Script (die Schnittstelle) weiterverarbeitet und in die MySQL-Datenbank eingepflegt werden. Cron-Jobs kann ich einsetzen. Das Script muß wahrscheinlich in bestimmten Zeitabständen mittels CronJob aufgerufen werden. Der Kunde sollte aber auch selber eine XML-Datei über sein Kundenmenü hochladen können, so daß die aufwendige Objekteingabe über Web-Formulare im Kundenmenü entfällt. Manche Programme können auch solch eine XML-Datei erzeugen, so daß der Kunde selber diese Datei hochlädt. Ich stelle den derzeitigen MySQL-Dump zur Verfügung sowie die PHP-Dateien des Kundenmenüs wo auch die benötigten Funktionen bei Objekteingabe bereits enthalten sind. Die MySQL-Datenbank enthält bereits zahlreiche Orte von Deutschland. Die Anzeigen müssen dann unter dem richtigen Ort im Immobilienmarkt zu finden sein.
Für die Arbeiten benötige ich eine steuerfähige Rechnung. Der gebotene Preis soll der Endpreis sein. Keine zusätzlichen Kosten für Versand oder andere Kosten dürfen anfallen. Bei Erfolg folgen eventuell weitere Programmieraufträge bezüglich des Immobilienmarktes. PS: Das Bild ist die Schnittstelle meines letzten Auftragnehmers von der Schnittstelle (Frontend). Das Original finden Sie derzeit noch auf http://x2x.complicated.de . Ob der Programmierer das besser löst oder anders ist mir egal. Mir gehts um das Ergebnis. Wichtig ist aber der Grundgedanke der dynamischen Zuordnung und Auslesen der Datenbankstruktur der Objekte sowie der Zugriff auf das XML-Schema.
Gebot abgeben
Auftrag direkt annehmen
Wie biete ich?
Option nur bei Auftragsauktionen verfügbar:
Sie können hier durch Klick auf den Button "Auftrag direkt annehmen" die Auktion sofort beenden und den Auftrag zum festgelegten Preis durchführen. Vorraussetzung ist, daß der Auftraggeber einen Festpreis bestimmt hat.
Diese Option steht nicht mehr zur Verfügung sobald ein erstes Gebot für diesen Auftrag abgeben wurde.
Bitte beachten Sie: Jedes Gebot ist verbindlich.Wenn Sie also nicht ernsthaft den Auftrag durchführen wollen, dann bieten Sie auch nicht!
Sie müssen angemeldet sein, um bieten zu können. Wenn Sie noch nicht angemeldet sind, können Sie sich jetzt kostenlos anmelden.
Informieren Sie sich über den Verkäufer. Lesen Sie die Bewertungen, die andere Mitglieder abgeben haben.
Machen Sie sich mit den Einzelheiten des Auftrags vertraut. Lesen die Beschreibung genau durch.
Wenn Sie Fragen haben, wenden Sie sich an den Verkäufer bevor Sie ein Gebot abgeben.
Möglichst ein niedriges Gebot abgeben, denn das kleinste Gebot gewinnt. Allerdings hat der Verkäufer nach Auktionsende 3 Tage Zeit (bei Kostenvoranschlägen 30 Tage) einen anderen Bieter zu wählen!