{"id":49630130,"url":"https://github.com/sammyrobensparadise/website","last_synced_at":"2026-05-05T10:06:43.452Z","repository":{"id":38445148,"uuid":"250374269","full_name":"SammyRobensParadise/website","owner":"SammyRobensParadise","description":"Sammy Robens-Paradise Website built with react.js and hosted on firebase","archived":false,"fork":false,"pushed_at":"2026-04-21T15:55:15.000Z","size":27187,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-21T17:43:15.645Z","etag":null,"topics":["accessibility","design","dribbble","eunoia","firebase","firebase-hosting","flat","github","javascript","material-design","material-ui","npmjs","portfolio","react","react-router-dom","sammy","styled-components","webpage","website"],"latest_commit_sha":null,"homepage":"https://sammy.world","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/SammyRobensParadise.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-03-26T21:20:46.000Z","updated_at":"2026-04-21T15:55:12.000Z","dependencies_parsed_at":"2023-02-08T08:02:07.215Z","dependency_job_id":"600884ff-e07a-4fa3-a3f9-3805a0cd4f48","html_url":"https://github.com/SammyRobensParadise/website","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SammyRobensParadise/website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyRobensParadise%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyRobensParadise%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyRobensParadise%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyRobensParadise%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SammyRobensParadise","download_url":"https://codeload.github.com/SammyRobensParadise/website/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyRobensParadise%2Fwebsite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32644250,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-04T10:08:07.713Z","status":"online","status_checked_at":"2026-05-05T02:00:06.033Z","response_time":54,"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":["accessibility","design","dribbble","eunoia","firebase","firebase-hosting","flat","github","javascript","material-design","material-ui","npmjs","portfolio","react","react-router-dom","sammy","styled-components","webpage","website"],"created_at":"2026-05-05T10:06:25.999Z","updated_at":"2026-05-05T10:06:43.446Z","avatar_url":"https://github.com/SammyRobensParadise.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# website\n\n## Sammy Robens-Paradise's Website\n\n![Sammy Biking](https://i.ibb.co/WkN8RtC/sammy-illustraions-logo.png)\n\n## Status\n\n![Website](https://img.shields.io/website?down_color=red\u0026down_message=offline\u0026style=for-the-badge\u0026up_message=online\u0026url=https%3A%2F%2Fwebsite-2020-host.web.app%2F)\n\n![GitHub Workflow Status](https://img.shields.io/github/workflow/status/SammyRobensParadise/website/Build%20and%20Deploy?style=for-the-badge)\n\n![GitHub repo size](https://img.shields.io/github/repo-size/SammyRobensParadise/website?style=for-the-badge)\n\n![GitHub issues](https://img.shields.io/github/issues/SammyRobensParadise/website?style=for-the-badge)\n\n### [Dev Site](https://website-2020-host.web.app/)\n\n## About\n\nThis website is designed to showcase my work and is an outlet for my design and development work as well as a place to share my work experience. \\\nThe entire website is built by me using `react.js` and uses `eunoia`, an open source react component library designed by me and available via `npm` at [npmjs.com/eunoia](https://www.npmjs.com/package/eunoia). It also uses `github-contributions-counter` a tool built by me allowing uses to get their Github contributions history. This is also available via `npm` at [npmjs.com/github-contributions-counter](https://www.npmjs.com/package/github-contributions-counter). The website follows material-design trends and rules and uses `react-router` to manage webpage state. The website is hosted on `firebase` and the deployment pipeline is setup using `github-actions`. Any merge or push to `master` will trigger a remote build and deploy to firebase-hosting. This webpage is client-side rendered using traditional `react-render-dom` methods.\n\n## Getting started\n\nGood news! You can run my website locally if you have NPM and `node.js` installed!\n\n1. clone\n\n```bash\ngit clone https://github.com/SammyRobensParadise/website.git\n```\n\n2. install\n\n```bash\ncd website \u0026\u0026 npm install\n```\n\n3. run\n\n```bash\nnpm start\n```\n\nwill start a local development server at `http://localhost:3000/`\n\n## Dependencies\n\n```json\n\n    \"@loadable/component\": \"^5.12.0\",\n    \"@material-ui/core\": \"^4.9.12\",\n    \"@testing-library/jest-dom\": \"^4.2.4\",\n    \"@testing-library/react\": \"^9.5.0\",\n    \"@testing-library/user-event\": \"^7.2.1\",\n    \"eunoia\": \"^0.1.81\",\n    \"github-contributions-counter\": \"^1.1.2\",\n    \"react\": \"^16.13.1\",\n    \"react-cookie\": \"^4.0.3\",\n    \"react-dom\": \"^16.13.1\",\n    \"react-lazy-load-image-component\": \"^1.4.3\",\n    \"react-lazyload\": \"^2.6.7\",\n    \"react-redux\": \"^7.2.0\",\n    \"react-router\": \"^5.1.2\",\n    \"react-router-dom\": \"^5.1.2\",\n    \"react-scripts\": \"3.4.1\",\n    \"react-scroll\": \"^1.7.16\",\n    \"styled-components\": \"^5.1.0\"\n\n```\n\n## Contact\n\n### Github: [github.com/SammyRobensParadise](https://github.com/SammyRobensParadise)\n\n### Email: [srobensparadise@gmail.com](mailto:srobensparadise@gmail.com)\n\n### Website: [sammy.world](https://sammy.world)\n\n### Dribbble: [dribbble.com/sammyrp](https://dribbble.com/sammyrp)\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n![education](https://i.ibb.co/8gKFvJx/education-logo.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammyrobensparadise%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsammyrobensparadise%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammyrobensparadise%2Fwebsite/lists"}