IT 325-Webantragsentwicklungsprojekt #2 „Amazon Mut-be-” “
Problembeschreibung: Nach dem Erfolg Ihrer vorherigen App ist Ihr Chef begeistert davon, wie gut es mit dem Unternehmen überging. Er erzählt Ihnen seine nächste großartige Idee für eine interne Unternehmens -App: Starten Sie einen Quadcopter -Store. Er sagt, die Idee sei es Mitarbeitern, Quadcopters ins Büro zu bringen und das Unternehmen jeden Monat Quadcopters zu kaufen, und dann erleichtert diese neue App die Freigabe. Er sagt Ihnen, dass dieser Quadcopter -Laden "modern" sein muss und "den Standards zustande sein muss ... was auch immer das bedeutet". Damit schickt er Sie aus seinem Büro.
Die Aufgabe: Ihr Projekt muss Folgendes enthalten:
Benutzeranmeldung (nehmen Sie diesen Code gerne aus Ihrem vorherigen Projekt an)
Nach dem Anmeldung führt der Benutzer zu einer Titelseite, auf der er sehen kann:
Neueste Quadcopter, Quadcopter -Kategorien, ein Link zu ihrem Warenkorb,
Klicken Sie auf jeden Quadcopter, um zu einer Seite zu gehen, auf der die Informationen dieses Quadcopters angezeigt werden.
Ihre App wird in der Datenbank eine Datei mit unbekannter Länge gelesen, die Quadcopter enthält, die vom Ausbilder in diesem Format bereitgestellt wird:
[SKU], [Modell], [Anbieter], [Typ], [Beschreibung];
Einkaufswagen:
Benutzer sollten in der Lage sein, Quadcopter von der Seite in ihren Warenkorb zu ziehen.
Verwenden Sie HTML5 und JavaScript für das Ziehen.
Verwenden Sie AJAX zum Aktualisieren des Benutzerwagens in der Datenbank.
Benutzer sollten in der Lage sein, Quadcopter zu bewerten, Bewertungen zu schreiben und eine Wunschliste zu erstellen.
Technische Anforderungen: Ihr gesamtes Projekt muss HTML5 verwenden. Alle Seiten müssen CSS verwenden, damit es gut aussieht. Schlechtes Design führt dazu, dass Punkte verloren gehen. Schlechte Codierungspraktiken führen dazu, dass Punkte verloren gehen. Sie können Bibliotheken wie JQuery verwenden. Sie dürfen keine Frameworks verwenden.
Sie müssen in Gruppen von 2 arbeiten.
Ihre Gruppe muss Folgendes abgeben:
Ihr Codeordner in einem ZIP -Format, einem Link zu Ihrer Website (dem Server, dem Sie gegeben wurden), eine Erklärung, die mit der Aufschrift jedes Teammitglied getan hat, um zu diesem Projekt beizutragen.
Die Frist ist die Klassenzeit am Fälligkeitsdatum. Verspätete Arbeiten werden akzeptiert, und es ist spät, 1 Briefnote pro Tag zu verlieren.