{"id":19356529,"url":"https://github.com/skywalkersam/robofriends","last_synced_at":"2025-10-27T10:07:09.561Z","repository":{"id":179544641,"uuid":"663233512","full_name":"skywalkerSam/robofriends","owner":"skywalkerSam","description":"A Collection of Robot Cards made w/ React.","archived":false,"fork":false,"pushed_at":"2023-08-14T09:11:58.000Z","size":625,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T10:46:20.651Z","etag":null,"topics":["getting-started","hacktoberfest-accepted","react","reactjs","robofriends"],"latest_commit_sha":null,"homepage":"https://skywalkerSam.github.io/robofriends","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/skywalkerSam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2023-07-06T21:17:44.000Z","updated_at":"2025-03-23T02:57:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"c3d4bc89-d97e-4af3-aaf6-153693ef4e1b","html_url":"https://github.com/skywalkerSam/robofriends","commit_stats":null,"previous_names":["skywalkersam/robofriends"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skywalkerSam%2Frobofriends","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skywalkerSam%2Frobofriends/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skywalkerSam%2Frobofriends/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skywalkerSam%2Frobofriends/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skywalkerSam","download_url":"https://codeload.github.com/skywalkerSam/robofriends/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253578968,"owners_count":21930635,"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":["getting-started","hacktoberfest-accepted","react","reactjs","robofriends"],"created_at":"2024-11-10T07:04:45.450Z","updated_at":"2025-10-27T10:07:09.496Z","avatar_url":"https://github.com/skywalkerSam.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Getting Started with React - ROBOFRIENDS\n\nA simple Robofriends application made with React. This project is a part of my Web Development Bootcamp by ZTM.\n\n- Introduction to State, Props, Functional Components \u0026 Class Components.\n\n- Introduction to Components \u0026 Component Lifecycle.\n\n- File Structure of a React Project.\n\n- Using Tachyons for Styling.\n\n- Little Tweaks for Code Readability.\n\n- Building the Project for Production for the first time Using `npm run build`🙂\n\n- Updating the project to the latest version of React.   (`package.json`)\n\n- Using `ErrorBoundry.js` Component to catch errors in the application.\n\n- The best way to update a project is to update the package.json file manually and then run `npm install` to install the latest versions of the packages and dependencies...🙂\n\n- The best way to learn is to read the Documentation.🙂\n\n## Basic NPM Commands\n\nTo create a react app\n\n    npx create-react-app hello-react  \n\nTo install the dependencies\n\n    npm install                      \n\nTo start the development server\n\n    npm start\n\nTo install live-server package globally\n\n    npm install -g live-server\n\nTo install tachyons package (i = install)\n\n    npm i tachyons\n\nTo build the project for production\n\n    npm run build\n\nTo update the packages\n\n    npm update\n\nTo check for vulnerabilities\n\n    npm audit\n\nTo fix the vulnerabilities\n\n    npm audit fix\n\nTo fix the vulnerabilities forcefully (not recommended!)\n\n    npm audit fix --force\n\nTo deploy the build to [GitHub Pages](https://create-react-app.dev/docs/deployment/#github-pages-https-pagesgithubcom).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskywalkersam%2Frobofriends","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskywalkersam%2Frobofriends","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskywalkersam%2Frobofriends/lists"}