Sie sind Handwerker oder Dienstleister? Hier entlang, bitte.
MyHammer hat die besten Anbieter zum Thema "EDV, Telekommunikation" im Raum Deutschlandweit, Hamburg,München,Hannover,Köln
Fordern auch Sie jetzt Ihr individuelles Angebot an: Kostenlos und unverbindlich!
Projekt zum Thema "EDV, Telekommunikation" in


: Internetprojekt programmieren, eBay-API,Perl,SQL (beendet)

Ausgeführt für:5.500 € Anzahl Angebote:7
Auftraggeber: olruebe (100%  1)

Ausgeführt von: kroell 
Ausführungsort: ,


Internetprojekt programmieren, eBay-API,Perl,SQL

Ich habe ein bestehendes Internetprojekt, das überarbeitet und erweitert werden soll. Es geht um einen Bilderhostingdienst, der auf eBay spezialisiert ist. Benutzer können nach Anmeldung Bilder hochladen, die in Bildergalerien abgelegt werden. Diese Galerien können bei eBay verwendet werden. Dieses Projekt soll neu gestaltet und erweitert werden. Neben den Bildern sollen nun komplette Artikelbeschreibungen erstellt werden, die dann per eBay-API an eBay übermittelt werden können. Es soll also möglich sein, direkt von meiner Seite Auktionen bei eBay mittels API einzustellen, zu überarbeiten, wiedereinstellen, etc. Das Projekt soll ähnliche Funktionen haben wie z.B. www.Supreme-auction.de, www.rushlist.com Folgendes stelle ich mir vor: Ein Assistent zum Erstellen neuer eBay-Auktionen: Hier werden alle nötigen Informationen abgefragt (Startzeit, Auktionsdauer, Kategorie, Artikelbeschreibung, Artikelfotos, etc) und in einer Datenbank gespeichert. Der Nutzer kann nun seine Auktion bei eBay einstellen (lassen). Die Artikelbeschreibung soll mittels eines WYSIWYG-Editors (vorhanden)erstellt werden können. Übersicht über Auktionen: Der Nutzer sieht alle beendeten und laufenden Auktionen (und deren Status) und kann diese überarbeiten / wiederseinstellen / frühzeitig beenden. Das Bilderhosting bleibt ein zentraler Bestandteil. Es muss ein Uploadbereich für Artikelfotos enthalten sein. Hierbei werden die Bilder in eine bestimmte Größe gebracht (Image-Magick) und in Form einer Bildergalerie eingebunden. Das Projekt ist teilweise kostenpflichtig. Es muss also eine Abrechnung erstellt werden. Weiter werden mehrere "Kleinigkeiten" benötigt: - Ein Kopierschutz für Artikelbeschreibungen und Fotos. - Eine art "Kontoauszug" mit allen aktivitäten (berechnete Gebühren und Einzahlungen) - Eine Statistik zu den Auktionsaufrufen (Zähler) - Startzeitplanung und Mehrfachartikel: Per Cronjob werden Artikel zu vorgegebenen Zeiten eingestellt. Mehrfachartikel werden in Intervallen so lange eingestellt, bis die angegebene Menger erreicht ist. - EndOfAuction: Endet eine Auktion, können weitere Schritte erfolgen. Z.B. automatisches neueinstellen, wenn Artikel nicht verkauft oder neuen Artikel einstellen auch wenn Artikel verkauft (Nach Vorgabe des Users) - Emailversand: Verschiedene Aktionen werden eine Emailbenachrichtigung mit sich bringen. Hat z.B. der Kopierschutz ausgelöst und eine Auktion gesperrt, wird der Nutzer hierüber informiert und kann die Auktion wieder frei geben. - Weitere: Bitte rechnen Sie mit einigen weiteren kleinen Details. Ich kann hier nicht das gesammte Konzept offen legen. Die schwierigsten Schritte kennen Sie aber bereits. Dieses Projekt soll auf mehreren eBay-Seiten(Deutschland,USA,Spanien,...) lauffähig sein. Im Grunde laufen alle gleich, haben aber z.B. unterschiedliche Kategorien, Zahlungsmethoden, etc. Weiter soll die Seite so erstellt werden, dass sie mehrsprachig ausgelegt werden kann. Die Umgebung: Derzeit gibt es ein laufendes Projekt, dass jedoch bisher das Einstellen per API noch nicht unterstützt. Bestehende Kundeninformationen, Einstellungen und Daten (Bilder) müssen integriert werden. Hierfür werde ich die bestehenden Daten nach Absprache in eine MySQL-Datenbank übertragen. Die Datenbankstruktur sollte vorher gemeinsam erarbeitet werden. Für diese Neugestaltung / Erweiterung werde ich neue Server anmieten, auf denen wir freie Hand haben (Rootzugriff). Die Server sind also derzeit leer und wir können alle Änderungen vornehmen, die Sinn machen. Wir sind also noch völlig frei in der Verwendung von Perl-Modulen, Datenbanken, etc. Für den Anfang werde ich 3 Server anmieten, die über einen Loadballancer aufgerufen werden. Weiter wird ein SAN vorhanden sein, so dass Hardwareseitig bereits alle Bilder für alle Server zur Verfügung stehen. Die Datenbank(en) müssen von allen Servern erreichbar sein, bzw.müssen einen synchronen Datenbestand haben. Die 3 Server laufen also im parallelen Betrieb und jeder einzelne muss den Betrieb auch allein bewältigen können. Vorarbeit: Ich habe einige Vorarbeiten geleistet. Für die Artikelbeschreibungen stehen etwa 200 Vorlagen zu Verfügung. Diese Vorlagen sind teils statisches HTML, teils Flash. Die Flash-Versionen rufen die nötigen Daten per XML ab (Texte, Bilder). Flash-Kentnisse sind NICHT erforderlich. Weiter steht ein WYSIWYG-Editor in Flash zur Verfügung. Auch werde ich gerne bei einigen Arbeitsschritten behilflich sein. Das erstellen eines Kontouszugs aus den Daten der MySQL-DB oder ähnliche, weniger komplexe Vorgänge kann und würde ich gerne selber übernehmen. Was mir wichtig ist: eBay bietet für verschieden Kategorien "item-specifics" an. Dies sind Eingaben, die nur für eine bestimmte Kategorie erforderlich sind. Diese müssen integriert werden. Wird zum Beispiel ein PKW angeboten, fragt eBay nach der anzahl der Türen. Dies fragt eBay natürlich nicht, wenn man ein Buch anbietet... Achtung: Dies war ein Hobby-Projekt. Nun soll es professioneller werden. Ich möchte hieraus nicht erneut ein Hobby-Projekt machen. Im Vordergrund steht sauber programmierter und performanter Code. Unnötige Serverbelastungen sollen weitestgehend ausgeschlossen werden. Weiter sollen Ausfälle "unmöglich" sein. Sämtliche Hardware und Daten sind redundant angelegt. Datenbanken müssen also ebenfalls redundant angelegt sein (hier bin ich kein Profi aber ich hoffe Sie wissen was ich meine). Kentnisse: Sie benötigen Kentisse in HTML, JavaScript, Perl / mod_Perl, MySQL, XML. Perfekt wäre, wenn Sie auch Server per SSH konfigurieren können. Ggf. Kann ich hier aber auch einen weiteren Dienstleister ins Boot holen. Gerne würde ich mich persönlich mit Ihnen treffen, um das Projekt zu besprechen. Arbeiten per Chat / Telefon / Email ist aber auch möglich. Ich möchte das Projekt "zügig durchziehen". Also bieten Sie bitte nicht, wenn Sie nur jeden zweiten Tag ein stündchen Zeit haben... Weiter möchte ich regelmäßig über die Fortschritte / auftauchende Probleme informiert werden und die Zwischenergebnisse sehen, um ggf. Frühzeitig nötige Änderungen ansprechen zu können. Ich habe mit meinem Projekt bereits VIELE Erfahrungen gesammelt und kann / werde wertvolle Tipps geben. Bitte nennen Sie mir Ihre Refferenzen. Haben Sie bereits mit der eBay-API gearbeitet? Arbeiten Sie allein oder in einem (kleinen) Team? Nach Fertigstellung (und Bezahlung) gehen alle Rechte an mich über. Dieses Projekt soll exklusiv für mich erstellt werden und nicht nochmals an andere Verkauft / überlassen werden. Nach diesem Prohekt werden sich weitere Änderunge / Erweiterungen ergeben, die ich dann ebenfalls gerne von Ihnen durchführen lassen würde. Fragen beantworte ich natürlich jederzeit gerne...
Archiv für EDV, Telekommunikation

Ähnliches Projekt starten


Jetzt Auftrag einstellen



Sie suchen Aufträge? Auf MyHammer finden Sie über 30.000 laufende Ausschreibungen!


Ihre Meinung