{"id":17712589,"url":"https://github.com/ai31024/stone-paper-scissors-2","last_synced_at":"2026-04-11T14:04:05.394Z","repository":{"id":258547718,"uuid":"874140458","full_name":"Ai31024/stone-paper-scissors-2","owner":"Ai31024","description":"An interactive Stone Paper Scissors game using jQuery, Bootstrap, Express, and Node.js. Includes audio, images, and gifs for enhanced experience, with randomized computer choices and JavaScript-based logic to decide the winner.","archived":false,"fork":false,"pushed_at":"2024-10-18T04:36:50.000Z","size":1270,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-19T14:09:11.283Z","etag":null,"topics":["bootstrap","express","jquery","nodejs"],"latest_commit_sha":null,"homepage":"https://ai31024.github.io/stone-paper-scissors-2/","language":"JavaScript","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/Ai31024.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-10-17T10:18:23.000Z","updated_at":"2024-10-18T04:36:52.000Z","dependencies_parsed_at":"2024-10-19T14:21:33.409Z","dependency_job_id":null,"html_url":"https://github.com/Ai31024/stone-paper-scissors-2","commit_stats":null,"previous_names":["ai31024/stone-paper-scissors-2"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ai31024/stone-paper-scissors-2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ai31024%2Fstone-paper-scissors-2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ai31024%2Fstone-paper-scissors-2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ai31024%2Fstone-paper-scissors-2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ai31024%2Fstone-paper-scissors-2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ai31024","download_url":"https://codeload.github.com/Ai31024/stone-paper-scissors-2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ai31024%2Fstone-paper-scissors-2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271093086,"owners_count":24697931,"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","status":"online","status_checked_at":"2025-08-19T02:00:09.176Z","response_time":63,"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":["bootstrap","express","jquery","nodejs"],"created_at":"2024-10-25T09:05:40.290Z","updated_at":"2025-12-30T21:36:09.262Z","avatar_url":"https://github.com/Ai31024.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Stone Paper Scissors 2\n\n## Description\n\nThis is a fun and interactive Stone Paper Scissors game built using **jQuery**, **Bootstrap**, **Node.js**, and **Express.js**. The game includes audio, images, and gif(s) to enhance the user experience. The user can select their choice among the options, and the computer will randomly select its own. The game logic in JavaScript compares both choices and decides the outcome.\n\n## Features\n\n- User-friendly interface with **Bootstrap** styling.\n- Dynamic and interactive elements like audio and gif(s).\n- Randomized computer selection for gameplay.\n- Game logic implemented using **JavaScript**.\n- Server-side setup with **Express.js** and **Node.js**.\n- **jQuery** for seamless DOM manipulation.\n  \n## Technologies Used\n\n- **Frontend**: jQuery, Bootstrap\n- **Backend**: Node.js, Express.js\n- **Assets**: Audio files, Images, Gif(s)\n\n## How to Run\n\n1. Clone the repository:\n\n    ```bash\n    git clone https://github.com/Ai31024/stone-paper-scissors-2.git\n    ```\n\n2. Navigate to the project directory:\n\n    ```bash\n    cd stone-paper-scissors-2\n    ```\n\n3. Install dependencies:\n\n    ```bash\n    npm install\n    ```\n\n4. Start the server:\n\n    ```bash\n    nodemon server.js\n    ```\n\n5. Open your browser and navigate to:\n\n    ```bash\n    http://localhost:3000\n    ```\n\n    or, you can directly navigate to this address:\n\n    ```text\n    https://ai31024.github.io/stone-paper-scissors-2/\n    ```\n\n## How to Play\n\n1. Select one option: **Stone**, **Paper**, or **Scissors**.\n2. The computer will make a random choice.\n3. The game will display both choices and announce the result.\n\n### Rules\n\n- **Stone** beats **Scissors**\n- **Scissors** beats **Paper**\n- **Paper** beats **Stone**\n\n## License\n\nThis project is licensed under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fai31024%2Fstone-paper-scissors-2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fai31024%2Fstone-paper-scissors-2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fai31024%2Fstone-paper-scissors-2/lists"}