/bananadog-ecommerce

Développement Frontend d'une app e-commerce avec React.js (en cours de développement).

Primary LanguageJavaScript

Application e-commerce d'accessoires pour chiens

Développement frontend d'une webapp avec data stockées en local (src/data.js).

--> Démo déployée sur Netlify

CodeFactor

Screenshots

Home Desktop screenshot Register Desktop screenshot Products Desktop screenshot Product Desktop screenshot Cart Desktop screenshot

Compétences acquises

  • créer une app en React.
  • utilisation de Styled Components et Material UI

Tech Stack

Client: React, React Router, JS, HTML, Styled Components, Material UI Hébergement : Netlify

Fonctionnalités

Développées :

  • responsive
  • a11y
  • routing (en partie)

A développer :

  • valider la saisie de l'email de l'utilisateur
  • ajouter les liens dans le footer
  • afficher les produits par catégorie
  • fonctionnalité de recherche
  • fonctionnalités "filtre" et "tri" de la page "produits"
  • fonctionnalité d'ajout au panier
  • incrémenter/décrémenter quantité/article dans le panier avec recalcul du prix
  • styliser les Link

Optimisations réalisées

  • Responsive : mobile, tablet, desktop
  • SEO : meta title, meta descrption, favicon, open graph, twitter card
  • a11y

Lancement

Clôner le repo, puis :

# installer les dépendances
$ yarn

# lancer
$ yarn start

Ressources utilisées