{"id":22151972,"url":"https://github.com/giuseppesciacca/vite-react-tenzies","last_synced_at":"2026-04-02T03:09:54.219Z","repository":{"id":193314213,"uuid":"688550569","full_name":"giuseppesciacca/vite-react-tenzies","owner":"giuseppesciacca","description":null,"archived":false,"fork":false,"pushed_at":"2023-09-09T09:28:16.000Z","size":53,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T13:24:37.248Z","etag":null,"topics":["bootstrap","reactjs","sass","vite"],"latest_commit_sha":null,"homepage":"https://giuseppesciacca-vite-react-tenzies.netlify.app/","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/giuseppesciacca.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-09-07T15:23:18.000Z","updated_at":"2023-09-07T17:08:24.000Z","dependencies_parsed_at":"2024-12-02T00:50:31.459Z","dependency_job_id":null,"html_url":"https://github.com/giuseppesciacca/vite-react-tenzies","commit_stats":null,"previous_names":["giuseppesciacca/vite-react-tenzies"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/giuseppesciacca/vite-react-tenzies","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giuseppesciacca%2Fvite-react-tenzies","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giuseppesciacca%2Fvite-react-tenzies/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giuseppesciacca%2Fvite-react-tenzies/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giuseppesciacca%2Fvite-react-tenzies/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/giuseppesciacca","download_url":"https://codeload.github.com/giuseppesciacca/vite-react-tenzies/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giuseppesciacca%2Fvite-react-tenzies/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31294889,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T01:43:37.129Z","status":"online","status_checked_at":"2026-04-02T02:00:08.535Z","response_time":89,"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","reactjs","sass","vite"],"created_at":"2024-12-02T00:40:12.599Z","updated_at":"2026-04-02T03:09:54.192Z","avatar_url":"https://github.com/giuseppesciacca.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# React + Vite + Bootstrap + Scss\n\n## Tenzies game\n\n### \"Roll until all dice are the same. Click each die to freeze it at its current value between rolls\"\n\n\u003chr\u003e\n\nSimple game I made to pratice with React. \nI also used external libraries such as useWindowSize, Confetti, nanoid.\n\nThe game consists of holding each die with the same number, rolling the dice and trying to hold all the equal dice! When the game is finished the result will be saved in the browser's localStorage and will be shown on the page.\n\nTry to beat yourself!\n\n- Division of the page into components;\n- Passing props to a component;\n- Rendering components from an array using JavaScript's map().\n- Responding to Events;\n- useState;\n- useEffect;\n- Rendering different JSX depending on a condition (Conditional Rendering);\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiuseppesciacca%2Fvite-react-tenzies","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgiuseppesciacca%2Fvite-react-tenzies","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiuseppesciacca%2Fvite-react-tenzies/lists"}