-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Pierre LEMASSON edited this page Mar 11, 2022
·
10 revisions
Il s'agit d'un projet d'équipe de Deborah, Charles et Pierre réaliser lors du Batch 818 au Wagon Lyon.
Le pitch : avec Randomeal, gagner du temps et de l'argent avec vos repas !
- Trouvez l'inspiration des idées de recettes pour tous les soirs de la semaine...
- ... et exportez votre liste de courses pour la semaine (format PDF)
Les fonctionnalités majeures développées pour ce projet:
- Scrapping de données (recettes, temps de préparation et ingrédients) depuis un célèbre site de recettes français ;)
- Export PDF via une la gem WickedPDF
- Bouton "Je bloque"
- Compteur de personnes
- Bouton Randomiser (refresh des recettes sur les jours de semaine qui ne sont en statut bloqué"
- Un appui sur la touche espace du clavier qui permet de recharger des recettes dans chaque jour de la semaine
- Filtres pour les recettes de la semaine (Végétarien, Vegan, Sans gluten, Thermomix)
- Page 404 et 500 custom
Les difficultés rencontrées sur ce projet ont été multiples, dont notamment :
- CSS Custom 👩🎨
- JS 😵
- Les erreurs de typos 😅
- De par l'approche de notre projet, la méthode CRUD n'a pas été mise en œuvre.
- Les conflits de git 😱 à gérer sur GitHub (inspection de code 🕵️♂️)
L'achat du nom de domaine a été réalisé sur Namecheap. Le critère principal de l'extension fut le prix. Le .xyz était le moins cher. L'URL pour accéder au site : http://www.randomeal.xyz.
Le déploiement a été effectué sur (une instance Heroku-20, région 🇪🇺 ).
- Avant-projet : Figma, Coolors, Whimsical.
- Gestion de projet : & GitHub Projects
- Projet : , , , , , , JS and Bootstrap !
- OS lovers : with many laptops on Linux, MacOS, Windows11 🤠
- Built on
- Projet fun, effet Waouh! 😍, travail en équipe.
- Les joies des conflits Git/Merge/Conflits qui vire au plat de spaghetti 🍝.
- Le Staff du Wagon au top 🤗, pour leurs aides & assistances (merci à Joseph, Jean-Romain, Samuel, Alexandre)