{"id":25155232,"url":"https://github.com/benjaminc62/amazon-juste-prix","last_synced_at":"2026-05-06T06:31:05.457Z","repository":{"id":264039678,"uuid":"892166693","full_name":"BenjaminC62/Amazon-Juste-Prix","owner":"BenjaminC62","description":"Un projet collaboratif basé sur le jeu \"Le Juste Prix\", intégrant des fonctionnalités interactives comme le choix de difficulté, un classement, des thèmes personnalisés, un mode nuit/jour, et bien plus.","archived":false,"fork":false,"pushed_at":"2024-11-21T17:03:38.000Z","size":82525,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T00:41:21.613Z","etag":null,"topics":["flask","html","python","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BenjaminC62.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-21T16:13:22.000Z","updated_at":"2024-11-21T17:03:41.000Z","dependencies_parsed_at":"2024-11-21T17:44:31.726Z","dependency_job_id":null,"html_url":"https://github.com/BenjaminC62/Amazon-Juste-Prix","commit_stats":null,"previous_names":["benjaminc62/amazon-juste-prix"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenjaminC62%2FAmazon-Juste-Prix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenjaminC62%2FAmazon-Juste-Prix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenjaminC62%2FAmazon-Juste-Prix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenjaminC62%2FAmazon-Juste-Prix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BenjaminC62","download_url":"https://codeload.github.com/BenjaminC62/Amazon-Juste-Prix/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246989753,"owners_count":20865331,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flask","html","python","tailwindcss"],"created_at":"2025-02-09T00:41:05.656Z","updated_at":"2026-05-06T06:31:05.417Z","avatar_url":"https://github.com/BenjaminC62.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MSI-LES-MASKS : Amazon Juste Prix 🎯\n\n# 🛠️ Technologies utilisées :\n\n\u003cdiv align=\"left\"\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/python/python-original.svg\" height=\"40\" alt=\"python logo\"  /\u003e\n  \u003cimg width=\"12\" /\u003e\n  \u003cimg src=\"https://skillicons.dev/icons?i=flask\" height=\"40\" alt=\"flask logo\"  /\u003e\n  \u003cimg width=\"12\" /\u003e\n  \u003cimg src=\"https://cdn.simpleicons.org/tailwindcss/06B6D4\" height=\"40\" alt=\"tailwindcss logo\"  /\u003e\n  \u003cimg width=\"12\" /\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/html5/html5-original.svg\" height=\"40\" alt=\"html5 logo\"  /\u003e\n  \u003cimg width=\"12\"/\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/pycharm/pycharm-original.svg\" height=\"40\" alt=\"pycharm logo\"  /\u003e\n  \u003cimg width=\"12\" /\u003e\n\u003c/div\u003e\n\n---\n\n## 🚀 Lancer le projet \n\n1. Appuyer sur le bouton vert **Run** en haut à droite et il faut être sur **app.py**\n\n2. Une fois que le serveur est lancé, cliquer sur le lien dans le terminal `http://127.0.0.1:5000`\n\n---\n\n## 🎮 **Fonctionnalités principales** :\n\n- **Jouer au jeu :**\n  - Appuyez sur le bouton **\"Jouer\"**.\n  - Choisissez le **mode de difficulté** que vous souhaitez.\n  - Sélectionnez le **thème de l'article** à deviner.\n  - Sélectionnez un item ou plusieurs items à deviner.\n\n- **Consulter le classement :**\n  - Appuyez sur le bouton **\"Classement\"** pour voir les meilleurs scores.\n\n- **Lire les règles :**\n  - Appuyez sur le bouton **\"Règles\"** pour consulter les instructions du jeu (disponible uniquement sur la page d'accueil).\n\n- **Se connecter :**\n  - Appuyez sur le bouton **\"Se connecter\"** pour accéder à votre compte (le username c'est le nom de famille).\n\n- **S'inscrire :**\n  - Vous devez appuyer sur le bouton **\"Connexion\"** pour accéder à la page de connexion.\n  - Ensuite cliquez sur **\"Pas de compte ? Inscrivez-vous !\"** pour accéder à la page d'inscription.\n\n- **Ajouter un article :**\n  - Appuyez sur le bouton **\"Ajouter un article\"**(disponible uniquement sur la page d'accueil).\n  - Remplissez le **formulaire** qui apparaît.\n\n- **Changer de mode (jour/nuit) :**\n  - **Mode nuit :** Appuyez sur l'icône **lune** en haut à droite.\n  - **Mode jour :** Appuyez sur l'icône **soleil** en haut à droite.\n\n- **Changer de langue :**\n  - **Français :** Appuyez sur le drapeau **\"FR\"** en haut à gauche.\n  - **Anglais :** Appuyez sur le drapeau **\"EN\"** en haut à gauche.\n\n- **Pour les sons :**\n  - **Augmenter le son de votre ordinateur** pour entendre les bruitages (ils sont pas très forts).\n\n- Page d'accueil\n![Page d'accueil](./screens/page_accueil_fr.png)\n\n\n---\n\n## 🧑‍🤝‍🧑 Répartition des rôles :\n    - Mathias Morel : Scrum Master\n    - Benjamin Cornet : Team member\n    - Mathéo Dalmasso : Team member\n    - Simon Caillieret : Team member\n    \n---\n\n## 💡 Product Backlog\n\n| Nom              | Description de la tâche                                                                 | Fait      |\n|------------------|-----------------------------------------------------------------------------------------|-----------|\n| Mathias Morel    | Fonction qui choisit aléatoirement un article Amazon                                    | ✔️        |\n| Benjamin Cornet  | Fonction qui récupère l'image de l'article                                              | ✔️        |\n| Benjamin Cornet  | Rectification des différentes fonctions de la base de données                           | ✔️        |\n| Mathéo Dalmasso  | Fonction qui récupère le nom de l'article                                               | ✔️        |\n| Simon Caillieret | Fonction qui récupère le prix de l'article                                              | ✔️        |\n| Benjamin Cornet  | Ajout d'item : Un formulaire pour ajouter des items dans la BD                          | ✔️        |\n| Benjamin Cornet  | Mode de difficultés : Choix de la difficulté                                            | ✔️        |\n| Benjamin Cornet  | Un choix de pseudo stylé                                                                | ✔️        |\n| Mathéo Dalmasso  | Tableau des scores consultable directement depuis le site                               | ✔️        |\n| Mathias Morel    | Log in : Système de compte avec page de connexion et d'inscription                      | ✔️        |\n| Mathias Morel    | Des thèmes pour chaque item                                                             | ✔️        |\n| Mathias Morel    | Traduction : Rajouter un bouton en/fr pour traduire le site                             | ✔️        |\n| Mathéo Dalmasso  | Bruitage : Ajouter des bruitages pour certaines actions                                 | ✔️        |\n| Mathéo Dalmasso  | Page pour les règles                                                                    | ✔️        |\n| Simon Caillieret | Mode nuit/jour : Pour ne pas agresser la rétine                                         | ✔️        |\n| Simon Caillieret | Un timer : Comme dans le vrai jeu                                                       | ✔️        |\n| Benjamin Cornet  | Style : Rajouter du style dans le site                                                  | ✔️        |\n| Mathéo Dalmasso  | Une page d'accueil : Page racine avec un menu pour présenter le site et accéder aux autres pages | ✔️        |\n| Simon Caillieret | Une page d'accueil : Page racine avec un menu pour présenter le site et accéder aux autres pages | ✔️        |\n| Benjamin Cornet  | Une page d'accueil : Page racine avec un menu pour présenter le site et accéder aux autres pages | ✔️        |\n| Mathias Morel    | Une page d'accueil : Page racine avec un menu pour présenter le site et accéder aux autres pages | ✔️        |\n\n---\n\n## 📋 Workflow :\n\nNous avons choisi d'utiliser une \"feature branch workflow\".\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenjaminc62%2Famazon-juste-prix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenjaminc62%2Famazon-juste-prix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenjaminc62%2Famazon-juste-prix/lists"}