Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

800 - 1.500

Geposted am

08.09.14 12:45

Kunde

Mor***

Dieses Projekt wurde abgeschlossen

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

!!! Bitte erst Projektbeschreibung lesen, dann für das Projekt bewerben !!!

Bitte schreiben Sie in Ihre Projektbewerbung keine Seitenlange Copy&Paste Elemente (Darstellung Ihres Unternehmens, ...), sondern beschränken sich auf folgende Fakten:

- Ein kurzer Satz wer Sie sind und warum genau Sie für dieses Projekt in Frage kommen

- Wie lange Sie voraussichtlich benötigen werden

- Ihre Leistungen, die individuell für dieses Projekt, in Ihrem angegebenen Preis enthalten sind.

- Referenzen (möglichst nur Ähnliche)

- Falls Sie Fragen haben, weitere Fragen zu diesem Projekt

- Ist es möglich nach Abschluss dieses Projektes weiterhin mit Ihnen auf freiberuflicher Basis zusammen zu arbeiten?

 

Projekthintergrund & Nutzen

  • Es handelt sich um einen Preisvergleich für digitale PC-Spiele Keys.
  • Ähnliche Seiten:

http://www.gamekeyfinder.de/

http://www.dlcompare.de/

http://www.keyforsteam.de/

http://www.planetkey.de/

http://www.game-key-fox.de/

http://www.key-preisvergleich.de/

Anforderungen hinsichtlich Design, Technik und Infrastruktur

  • Das Design existiert bereits. Das ganze muß nun mit Ihrer Hilfe zum Leben erweckt werden.
  • Welche Programmiersprache (wahrscheinlich PHP) bzw. Framework Sie verwenden, ist Ihre Entscheidung. Wichtig ist, dass die Entwicklung so erfolgt, dass das Projekt leicht erweiterbar und auch für andere Entwickler erweiterbar ist. Sie sollten es also vorziehen auf gängige Systeme zu setzen bzw. ausreichend dokumentieren.
  • Anbei finden Sie Screenshots des bestehenden Layouts. Das Layout ist bereits in CSS/HTML umgesetzt und responsive.
  • Es handelt sich grob um 4 Seiten: Startseite, Suchergebnisseite, Produktdetailseite sowie eine Vorlagenseite für Content (z.B. Impressum). Für die Vorlagenseite für Content wäre es denkenswert ein einfaches CMS einzusetzen, auch wenn vorerst nicht viel an Content, bis auf Standardseiten wie Impressum, geplant sind.
  • Es ist von Vorteil, wenn Sie in der Lage sind kleinere Änderungen während des gesamten Projektes vorzunehmen. Es handelt sich lediglich um kleine Änerungen wie z.B. die Umpositionierung von Social Media Like Buttons auf den einzelnen Seiten und nicht um Photoshoprelevante Dinge o.ä.
  • In den einzelnen Seiten müssen Suchmaschinenoptimierungs-Relevante anpassungen erledigt werden, z.B. Integration von Metatags die sich teilweise dynamisch anpassen müssten (z.B. auf der Produktdetailseite)
  • Sämtliche Scripts etc. sollten zusammengefasst und auf eine Cloud ausgelagert werden um eine schnelle Ladezeit zu erzielen.

Kernelemente der Programmierung

  • Die Preisdaten zu den Produkten kommen von den Shops über XML bzw. CSV Files.
  • Die Shops werden in die eigene Datenbank mit diversen Einzelheiten eingetragen (Lieferzeit, Name, URL, ...)
  • Die Spiele-Bewertungen zu den einzelnen Spielen kommen von Metacritic.com - Diese müssen gescraped werden.
  • Es gibt ein paar offene Punkte, die mit Ihnen vor der Programmierung besprochen werden muß, da hier noch unklarheit herrscht:
    • Wird eine eigene Datengrundlage aufgebaut oder lediglich in den XML Files gesucht. Anhand der Entscheidung muß dann auch entschieden werden, welche Daten, und wie diese Daten auf der Produktdetailseite angezeigt werden. Da diese Frage von einem Programmierer beantwortet werden muß, konnte dies leider bis dato noch nicht entschieden werden. Ursprünglich war geplant die Steamdatenbank (www.steampowered.com) zu scrapen und damit eine eigene Datenbank aufzubauen. Jedoch hat sich für uns herausgestellt, das dies sehr kompliziert mit den vielen verschiedenen Shops zu matchen sein wird, da es unseres Wissens nach keine einzigartigen Identifikationselemente (z.B. EAN Nummern o.ä.) gibt. Sollte es also kein automatisches matching der Spiele in unserer Datenbank mit den Spielen der Shops (XML Files) geben, müsste man dies manuell machen, was einen erheblichen Mehraufwand für uns bedeutet und wirtschaftlich wahrscheinlich nicht mehr rentabel ist. Hier müssten wir also gemeinsam Herausfinden, was die beste Möglichkeit ist. Ziel sollte sein, dass das Projekt am Ende zum Großteil automatisch laufen kann und nur Teilmanuell betreut werden muß.
    • Deals und Neuheiten auf der Startseite - Hier muß in Absprache mit Ihnen herausgefunden werden, wie wir Deals und Neuheiten anzeigen (z.B. könnte man automatisch über unser System mit Hilfe von Metacritic.com die neuesten Spiele identifizieren lassen und diese anzeigen).
  • Shop-Bewertung - Shops können nach Verlassen der Website über einen Frame am oberen Rand der ausgehenden Seite bewertet werden.

Weitere Elemente

  • Funktionalität des Feedback-Formulars auf der linken Seite
  • Die Email-Newsletter Felder auf den einzelnen Seiten - Es handelt sich hier nicht um einen normalen Newsletter, sondern um automatisch generierte Mails nach bestimmten Regeln. (z.B. wenn für ein bestimmtes Spiel der Preis um x% gefallen ist, wird eine Email an den Interessenten gesendet). Lediglich auf der Startseite handelt es sich um einen selbsterstellten Newsletter.
  • Weitere Elemente, welche programmiert werden müssen, die ich hier nicht weiter ausführen muß, sehen Sie auf den Screenshots.

Abgabefristen und wichtige Eckdaten

  • Es bestehte kein Zeitdruck, jedoch sollte das Projekt trotzdem in absehbarer Zeit fertig gestellt werden.
  • Die Kommunikation sollte via Skype (Chat oder/und Voice) und Email erfolgen.
  • Nach erfolgreicher Zusammenarbeit würden wir gerne weiterhin mit Ihnen zusammenarbeiten, sei es für das gleiche Projekt als auch für zukünftige und laufende Projekte.