{"id":21763390,"url":"https://github.com/complexlity/memory-game","last_synced_at":"2026-02-07T15:01:38.935Z","repository":{"id":125369303,"uuid":"574595632","full_name":"Complexlity/memory-game","owner":"Complexlity","description":"Memory test application created using React and Tailwind","archived":false,"fork":false,"pushed_at":"2024-09-23T05:07:13.000Z","size":5123,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T15:48:34.043Z","etag":null,"topics":["firebase","framer-motion","material-ui","react","tailwindcss","uniqid","vite"],"latest_commit_sha":null,"homepage":"https://complexlity-memory-game.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/Complexlity.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":"2022-12-05T16:50:24.000Z","updated_at":"2023-02-12T14:13:28.000Z","dependencies_parsed_at":"2024-12-19T21:10:55.266Z","dependency_job_id":"26934a63-5357-4822-b966-d8dcb41901a5","html_url":"https://github.com/Complexlity/memory-game","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Complexlity/memory-game","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Complexlity%2Fmemory-game","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Complexlity%2Fmemory-game/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Complexlity%2Fmemory-game/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Complexlity%2Fmemory-game/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Complexlity","download_url":"https://codeload.github.com/Complexlity/memory-game/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Complexlity%2Fmemory-game/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265068585,"owners_count":23706487,"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":["firebase","framer-motion","material-ui","react","tailwindcss","uniqid","vite"],"created_at":"2024-11-26T12:15:16.730Z","updated_at":"2026-02-07T15:01:33.898Z","avatar_url":"https://github.com/Complexlity.png","language":"JavaScript","readme":"# Memory Game\n\n**NEW:** Switch to the `auth` branch to checkout the login feature\n\nGame application to test for retentive ability\n[Live Demo](https://complexlity-memory-game.netlify.app/) :point_left:\n\n![Memory Game](/src/assets/readme-img.png)\n\n## Features\n\n- Tracks the clicked cards\n- Updates scoreboard\n- Updates best score (persistent)\n\n## Branches\n\nThere are four branches associated with the repository\n\n1. `main`: This branch contains the deployed codebase\n2. `with-comments`: This branch contains same features as main but with documentation/comments in the code\n3. `auth`: The branch contains an additional feature to login and save scores using firebase\n4. `auth-with-comments`: This branch contains similar code as auth but with documentation and comments in the code\n\n### FAQs\n\nQuestion: Why not merge `with-comments` to the `main` branch\n\nAnswer: I personally believe in writing clean codes and try as much as possible to make it self explanatory. I have made this new branch to give better understanding to users who may not have much(or any) experience using the technologies used here\n\n## Technologies used\n\n- JavaScript\n- React\n- Framer motion\n- TailwindCSS\n\n## Geting started\n\n### Clone repository\n\n```\ngit clone https://github.com/Complexlity/memory-game.git\ncd memory-game\n```\n\n### Install dependencies\n\n```\nnpm install\n```\n\n### Start Application\n\n```\nnpm  run dev\n```\n\nOpen the link show on the terminal in a browser (Usually `http://localhost:5173`)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomplexlity%2Fmemory-game","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcomplexlity%2Fmemory-game","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomplexlity%2Fmemory-game/lists"}