{"id":15439032,"url":"https://github.com/kazvee/bestie-squad","last_synced_at":"2026-04-09T01:32:28.003Z","repository":{"id":227731703,"uuid":"771721011","full_name":"kazvee/bestie-squad","owner":"kazvee","description":"🐰 Redux application that enables users to create and manage a list of their best friends! ✨LIVE DEMO✨","archived":false,"fork":false,"pushed_at":"2026-03-01T21:11:27.000Z","size":3190,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-01T22:38:56.277Z","etag":null,"topics":["bootstrap","css","css-flexbox","react","reactjs","redux","redux-connect"],"latest_commit_sha":null,"homepage":"https://kazvee.github.io/bestie-squad/","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/kazvee.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-03-13T20:29:41.000Z","updated_at":"2026-03-01T21:10:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"7cba839c-6426-4676-935f-fa26ac6d92db","html_url":"https://github.com/kazvee/bestie-squad","commit_stats":null,"previous_names":["kazvee/bestie-squad"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kazvee/bestie-squad","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kazvee%2Fbestie-squad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kazvee%2Fbestie-squad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kazvee%2Fbestie-squad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kazvee%2Fbestie-squad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kazvee","download_url":"https://codeload.github.com/kazvee/bestie-squad/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kazvee%2Fbestie-squad/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31581864,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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","css","css-flexbox","react","reactjs","redux","redux-connect"],"created_at":"2024-10-01T19:01:57.443Z","updated_at":"2026-04-09T01:32:27.979Z","avatar_url":"https://github.com/kazvee.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bestie Squad 😻\n\n## Description\n\nBestie Squad is a Redux application that enables users to create and manage their squad of besties!  \n\n## Final Product\n\n### Live Demo\n\nA demo can be viewed ✨[HERE](https://kazvee.github.io/bestie-squad/)✨\n\n### Demo Video\n\nhttps://github.com/kazvee/bestie-squad/assets/109990289/75cb6ab4-7d0a-48d3-a62d-4c9f7fb345d1\n\n### Screenshot\n\n![Bestie Squad Screenshot](/src/assets/Bestie_Squad_Screenshot.png)\n\n## Purpose\n\nThis learning project explores key Redux concepts such as Reducers, Actions, and the Store structure.\n\n**Store:**  \nA centralized data object in the application that holds the entire state of the application. It serves as a single source of truth and makes the state accessible to all components within the application.\n\n**Reducers:**  \nFunctions responsible for updating the store. They specify how the application's state should change in response to different actions dispatched within the application. Each reducer takes the current state and an action as input and returns a new state based on the action type.\n\n**Actions:**  \nPayloads of information that send data from the application to the store. These JavaScript objects contain a type field that specifies the type of action being performed. Action creators generate these action objects, which in turn trigger state changes in the store.\n\n## Features\n\n- Character Management: Add characters to your Bestie Squad and remove them as needed.\n- Redux Integration: Experience Redux in action with reducers, actions, and the Redux store.\n- Dynamic UI: The user interface updates in real-time as Besties are added or removed from the Squad.\n\n## Installation\n\n- Fork this repository to your own GitHub account.\n- Clone your fork onto your local device.\n- Install all dependencies using the `npm i` (or `npm install`) command.\n- Start the web server using the `npm start` command.\n- Navigate to [http://localhost:3000](http://localhost:3000/) in your browser.\n- Use the \u003ckbd\u003e➕\u003c/kbd\u003e and \u003ckbd\u003e❌\u003c/kbd\u003e buttons to build your Squad! 🐱🐶🐸\n\n## Thanks and Acknowledgements\n\n- [Favicon](https://www.favicon.cc/?action=icon\u0026file_id=996246) by [unsureamen](https://www.favicon.cc/?action=icon_list\u0026user_id=673951).\n- [Background image](https://www.freepik.com/free-vector/gradient-pastel-sky-background_13326145.htm) by [Freepik](https://www.freepik.com).\n- [Heart](https://icons8.com/icon/81747/heart) \u0026 [Add](https://icons8.com/icon/80705/add) \u0026 [Squad](https://icons8.com/icon/5mPDN05hVihb/sylvanian-families) icons by [Icons8](https://icons8.com/).\n- [Sanrio](https://www.sanrio.com/) owns all rights to the characters referenced. 🩷\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkazvee%2Fbestie-squad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkazvee%2Fbestie-squad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkazvee%2Fbestie-squad/lists"}