Skip to content

Semaine 2 : Définition du cahier des charge

gloaec edited this page Mar 21, 2013 · 2 revisions

Sujet

Réalisation d'une plateforme de e-commerce clés en main.

Contraintes

  • Languages: Perl + JavaScript
  • Pas de CMS
  • Javascript en natif, (%$#! HIPS, là ca va juste pas être possible) :

# Approche

  • Méthodes agiles : On sprint, d'abord en jQuery (voire Backbone.js), ensuite, et si on a le temps, on réécrit en natif
  • Application MVC (Bye bye Apache, Hello Mojo !)

Fonctionnalités

## Backend

  • Gestion d'une collection de catégories - Gestion d'un catalogue de produits organisés par categorie.
  • Gestion d'une collection de commandes
  • Gestion des comptes clients
  • ( Gestion des pages statiques ? )

Frontend

  • Page d'accueil
  • Catalogue de produits
  • Pages d'authentification
  • Gestion du panier de produits de l'utilisateur connecté
  • Gestion du profil utilisateur courant
  • Solution de paiement en ligne (etape par étape)
  • Page de contact
  • Pages statiques éventuelles