Skip to content

bafraikin/achetemachat

Repository files navigation

Projet e-Commerce

Présentation du programme:

Le programme a été fait par Paul, Baptiste, Jordane, Pacôme & Selma

Mission

Projet : boutique e-commerce

Faire un site en équipe pendant une petite semaine.

Dans ce projet, nous allons vous apprendre à réaliser un site complexe, le mettre en ligne, et l'améliorer. En une semaine. L'objectif est simple : ce projet nous permet de vous donner une marche à suivre qui est très efficace pour mettre en ligne un site rapidement : la méthode agile. Ainsi, nous allons vous donner un site à réaliser, un MVP de ce site, et une fois le MVP en ligne et fonctionnel, vous demander de coder des fonctionnalités supplémentaires. Pour la semaine prochaine, vous serez rôdés sur plein d'aspects, et vous ferez votre projet final dans les meilleures conditions possibles.

Les étapes

1. Trouver une framework stylay pour le front ✅

  • Intégration d'une template type e-commerce

  • Page d'index des produits

2. Les images ✅

  • Utilisation de Faker dans le seed pour remplir la BDD (images + nom + descritpion + prix)
  • Intégration des images sur la page d'accueil (views/index/index)

3. BDD ✅

  • Table Users -> Devise
  • Table Orders
  • Table Bridges
  • Table Command_items
  • Table Commands
  • Table Item_adds
  • Table Orders
  • Table

4. Ajout du panier ✅

Une fois dans la page panier, après avoir cliqué sur "valider commande",

il faudra refresh la page.

5. Profil User avec historique des commandes ✅

6. Intégration du paiement avec Stripe + Confirmation du paiement ✅

7. ActionMailer & MailJet ❌

Le code est présent mais pas fonctionnel.

8. Ajout d'admin / Forest Admin ✅

On vous surveille !

9. Possibilité pour l'utilisateur d'ajouter un item ✅

10. Cuisine ✅

Baptiste aux fourneaux

11. Vaisselle ✅

Jordane et Selma

12 Balai ✅

Pacôme

13. Bières 🍺 ✅

Toute l'équipe.

Installation

Une fois le repo cloné, UNE seule commande est à entrer:

ELLE VA TOUT FAIRE POUR VOUS

./correction.sh 

coucou

Pré-requis

Projet libre de droit et d'accès à la lecture/écriture. Pour pouvoir visualiser le projet, un simple navigateur suffit.

Firefox, Safari, Chrome, Internet Explorer 8, ...

Liens heroku ici

Lien Heroku

Contributors

Nos Slack

  • Paul : @Paulb

  • Baptiste : @bfraikin

  • Jordane : @Jordane

  • Pacôme : @Pacôme

  • Selma : @Asakab