IT 325 - Projet de développement d'applications Web # 2 "Amazon Wanna-Be"
Description du problème: Après le succès de votre application précédente, votre patron est séduit par la façon dont il est passé avec l'entreprise. Il vous dit sa prochaine excellente idée pour une application d'entreprise interne: démarrer un magasin de quadcopter. Il dit que l'idée est de permettre aux employés d'amener des quadcoptères au bureau, ainsi que d'amener l'entreprise à acheter des quadcoptères chaque mois, puis cette nouvelle application facilite le partage. Il vous dit que ce magasin de quadcopter doit être "moderne" et doit être "aux normes ... quoi que cela signifie". Avec cela, il vous envoie de son bureau.
L'affectation: Votre projet doit inclure les éléments suivants:
Connexion de l'utilisateur (n'hésitez pas à prendre ce code de votre projet précédent)
Après la connexion, il amène l'utilisateur à une première page où il peut voir:
Dernier quadcoptère, catégories de quadcopter, un lien vers leur panier,
Cliquez sur chaque quadcoptère pour accéder à une page qui affiche les informations de ce quadcoptère particulier.
Votre application lira dans la base de données un fichier de longueur inconnue qui contient des quadcoptères, fournis par l'instructeur dans ce format:
[SKU], [modèle], [vendeur], [Type], [Description];
Panier:
Les utilisateurs devraient être en mesure de faire glisser des quadcoptères à partir de la page dans leur panier.
Utilisez HTML5 et JavaScript pour la traînée.
Utilisez AJAX pour mettre à jour le panier d'utilisateurs dans la base de données.
Les utilisateurs doivent pouvoir évaluer les quadcopters, rédiger des avis et créer une liste de souhaits.
Exigences techniques: l'ensemble de votre projet doit utiliser HTML5. Toutes les pages doivent utiliser le CSS pour le faire bien paraître. Une mauvaise conception entraînera la perte de points. De mauvaises pratiques de codage entraîneront la perte de points. Vous pouvez utiliser des bibliothèques comme jQuery. Vous ne pouvez pas utiliser des frameworks.
Vous devez travailler en groupes de 2.
Votre groupe doit tourner ce qui suit:
Votre dossier de code dans un format zip, un lien vers votre site Web (le serveur qui vous a été donné), une déclaration disant ce que chaque membre de l'équipe a fait pour contribuer à ce projet.,
La date limite est l'heure de classe à la date d'échéance. Les travaux tardifs seront acceptés, perdant 1 lettre par jour, il est tard.