{"id":21533123,"url":"https://github.com/jorisbertier/gaming-blitz","last_synced_at":"2026-05-18T04:02:06.282Z","repository":{"id":174183394,"uuid":"651890190","full_name":"jorisbertier/Gaming-Blitz","owner":"jorisbertier","description":"Website for buy a game, with a shopping basket simulation","archived":false,"fork":false,"pushed_at":"2023-06-10T12:43:52.000Z","size":5680,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-06T12:06:06.912Z","etag":null,"topics":["css","html","php"],"latest_commit_sha":null,"homepage":"","language":"CSS","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/jorisbertier.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":"2023-06-10T12:04:32.000Z","updated_at":"2023-09-13T18:40:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"827ca948-6211-4a41-b2b2-2f9b273c80f6","html_url":"https://github.com/jorisbertier/Gaming-Blitz","commit_stats":null,"previous_names":["jorisbertier/gaming-blitz"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jorisbertier/Gaming-Blitz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorisbertier%2FGaming-Blitz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorisbertier%2FGaming-Blitz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorisbertier%2FGaming-Blitz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorisbertier%2FGaming-Blitz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jorisbertier","download_url":"https://codeload.github.com/jorisbertier/Gaming-Blitz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorisbertier%2FGaming-Blitz/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33164672,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T22:39:12.733Z","status":"online","status_checked_at":"2026-05-18T02:00:06.436Z","response_time":71,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["css","html","php"],"created_at":"2024-11-24T02:23:42.995Z","updated_at":"2026-05-18T04:02:06.277Z","avatar_url":"https://github.com/jorisbertier.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gaming-Blitz\n\nCréation d'un site web de vente de jeu\n\nIntroduction :\nJ'ai récemment entrepris de créer mon propre site web dédié au gaming, en utilisant une API en PHP pour enrichir les fonctionnalités. Mon objectif était de proposer aux utilisateurs une plateforme où ils pourraient acheter des jeux et les explorer en fonction de leurs genres préférés.\n\nÉtape 1 : Utilisation de l'API Steam-ish\nPour commencer, j'ai intégré l'API Steam-ish (disponible à l'adresse https://steam-ish.test-02.drosalys.net/api/doc) à mon site web. Cette API offre une gamme de fonctionnalités permettant d'accéder à une vaste bibliothèque de jeux, avec des informations détaillées sur chaque titre. Elle m'a permis de récupérer les données essentielles, telles que les noms des jeux, les descriptions, les genres et les prix.\n\nÉtape 2 : Mise en place du système d'achat\nUne fois que j'ai obtenu les données des jeux à partir de l'API, j'ai créé un système d'achat pour permettre aux utilisateurs d'acheter les jeux qui les intéressaient. J'ai développé un panier virtuel où les utilisateurs peuvent ajouter des jeux, les visualiser, puis passer à l'étape de paiement en utilisant différentes méthodes de paiement sécurisées.\n\nÉtape 3 : Implémentation du filtre par genre\nAfin de faciliter la navigation pour les utilisateurs, j'ai mis en place un système de filtre par genre. J'ai utilisé les données récupérées de l'API pour créer une liste de genres disponibles, tels que fps, aventure, mmo, etc. Les utilisateurs peuvent sélectionner un genre pour afficher uniquement les jeux correspondants à leurs préférences. Cela leur permet de découvrir plus facilement des jeux adaptés à leurs goûts et d'explorer de nouvelles expériences de jeu.\n\nConclusion :\nLa création de mon site web de gaming avec un système d'achat et un filtre par genre a été un projet intéressant. Grâce à l'utilisation de l'API Steam-ish en PHP, j'ai pu accéder à une multitude de jeux et offrir aux utilisateurs de simuler une expérience d'achat. Je suis ravi d'avoir pu créer un espace où les amateurs de jeux peuvent trouver facilement des titres qui correspondent à leurs intérêts.\n\n\u003ca href=\"/index.php\"\u003eLien du site\u003c/a\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjorisbertier%2Fgaming-blitz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjorisbertier%2Fgaming-blitz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjorisbertier%2Fgaming-blitz/lists"}