Coder Social home page Coder Social logo

bnj-design.github.io's Introduction

bnj-design.github.io

Le projet "Henri Potier" a pour vocation d'offrir un site de e-commerce afin d'exposer l'ensemble des aventures d'Henri Potier.

  • Une interface "Catalogue" présente l'ensemble des articles disponibles.
  • Il est possible de sélectionner entre 1 et 10 exemplaire(s) de chaque oeuvre afin de les ajouter au panier.
  • Un message d'information suit l'ajout/modification des articles du panier.
  • Le clic sur les images des oeuvres ouvre une pop-up avec la taille réelle de ces dernières.

Dans la colonne de droite, un résumé du panier est affiché sous la forme d'un bouton cliquable.

  • Ce bouton affiche le nombre d'articles dans le panier.
  • Le clic sur ce dernier ouvre une seconde interface : le panier

La seconde interface se présente sous la forme d'une pop-up.

  • Elle se compose d'une première partie, récapiulant les articles présents dans le panier.
  • Une coche est disponible à gauche de chaque item afin de pouvoir le sélectionner.
  • Une seconde partie permet d'appliquer la meilleure offre commerciale disponible sur le panier en cours.
  • Le montant "offre comprise" est affiché dans cette seconde zone.
  • 3 boutons d'action sont disponibles :
  • "Continuer mes achats" ferme le panier
  • "Valider mes achats" transfert vers la page de validation et de paiement
  • "Supprimer la sélection" permet de supprimer du panier les articles qui ont été sélectionnés (l'offre commerciale est donc bien entendue recalculée).

La 3ème interface permet de valider/payer son panier. Cette interface débouche sur une page en cours de construction. Cette rubrique sera disponible lors du déploiement de la version 0.0.2 de l'application.

*********** Détails techniques supplémentaires ***********

  • L'application sauvegarde les oeuvres et le panier dans le local storage du navigateur
  • Le site est responsive pour les résolutions inférieures à 1280px de largeur (pour tablettes et mobiles)

*************** Déploiement ******************

************* Tests automatiques *************

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.