{"id":27171100,"url":"https://github.com/severidade/solar_system","last_synced_at":"2026-04-10T07:50:23.480Z","repository":{"id":282761797,"uuid":"612771240","full_name":"severidade/solar_system","owner":"severidade","description":"Esta aplicação React, desenvolvida com componentes de classe, lista todos os planetas do Sistema Solar e também algumas das missões espaciais mais conhecidas.","archived":false,"fork":false,"pushed_at":"2023-04-06T14:10:35.000Z","size":8477,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-16T19:54:42.899Z","etag":null,"topics":["css","html5","javascript","reactjs","reactplayer","responsive-layout","video-background"],"latest_commit_sha":null,"homepage":"http://solarsystem.severidade.com.br/","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/severidade.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-03-11T23:20:00.000Z","updated_at":"2023-03-15T11:02:07.000Z","dependencies_parsed_at":"2025-03-16T19:54:50.105Z","dependency_job_id":"8e9396ea-1ffa-4852-afda-5c0fc289008f","html_url":"https://github.com/severidade/solar_system","commit_stats":null,"previous_names":["severidade/solar_system"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/severidade%2Fsolar_system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/severidade%2Fsolar_system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/severidade%2Fsolar_system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/severidade%2Fsolar_system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/severidade","download_url":"https://codeload.github.com/severidade/solar_system/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248002817,"owners_count":21031675,"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":["css","html5","javascript","reactjs","reactplayer","responsive-layout","video-background"],"created_at":"2025-04-09T08:29:50.213Z","updated_at":"2026-04-10T07:50:18.450Z","avatar_url":"https://github.com/severidade.png","language":"JavaScript","readme":"# Solar System\n![Prévia da página - Preview of the page](./sistema_solar.png)\n\nEsta aplicação React, desenvolvida com componentes de classe, lista todos os planetas do Sistema Solar e também algumas das missões espaciais mais conhecidas. Nela exercitei o uso de props e composição de componentes, conceitos fundamentais no desenvolvimento de aplicações React.\n\nO design dessa aplicação foi desenvolvido utilizando o conceito de Mobile First.\n\nPara a criação do Background em vídeo usei a biblioteca ReactPlayer.\n\n## 🤹 Habilidades\n\n  * Uso do JSX no React\n\n  * Uso do método `render()` para renderizar mues componentes\n\n  * Uso do `import` para trazer componentes em diferentes arquivos\n\n  * Criação de componentes de classe em React\n\n  * Criação de múltiplos componentes a partir de um array\n\n  * Uso de `props` corretamente\n\n  * Uso de `PropTypes` para validar as `props de um componente`\n\n\n\n## 🚀 Tecnologias\n\n- React é uma biblioteca JavaScript de código aberto focada na criação de interfaces de usuário em páginas da web.\n\n- JavaScript é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma.\n\n- HTML é a linguagem base para se desenvolver qualquer site. \n\n- CSS é uma linguagem de folha de estilo composta por “camadas”, criado com o propósito de estilizar as páginas HTML.\n\n\n\n\u003c!-- ## Para rodar o projeto localmente. --\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003e🚀 Para rodar o projeto localmente\u003c/strong\u003e\u003c/summary\u003e\u003cbr /\u003e\n1. Clone o repositório\n  * `git clone git@github.com:severidade/solar_system.git`.\n  * Entre na pasta do repositório que você acabou de clonar:\n    * `cd solar_system`\n\n2. Instale as dependências e inicialize o projeto\n  * Instale as dependências:\n    * `npm install`\n  * Inicialize o projeto:\n    * `npm start` (uma nova página deve abrir no seu navegador com um texto simples)\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cstrong\u003e🗣 Feedbacks\u003c/strong\u003e\u003c/summary\u003e\u003cbr /\u003e\n  \n_Me dê feedbacks, estou aberto a novas ideias_ 😉\n\n\u003c/details\u003e","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseveridade%2Fsolar_system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fseveridade%2Fsolar_system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseveridade%2Fsolar_system/lists"}