{"id":25930566,"url":"https://github.com/odevthomas/app-criptografico","last_synced_at":"2025-03-03T23:21:44.771Z","repository":{"id":256484500,"uuid":"855450383","full_name":"odevthomas/App-Criptografico","owner":"odevthomas","description":"A aplicação utiliza a API CoinGecko para obter dados em tempo real e exibir essas informações de forma intuitiva.","archived":false,"fork":false,"pushed_at":"2024-09-11T16:03:24.000Z","size":13280,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-30T15:41:35.811Z","etag":null,"topics":["bitcoin","coingeko","criptomoedas","react"],"latest_commit_sha":null,"homepage":"https://app-criptografico.vercel.app/","language":"CSS","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/odevthomas.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-09-10T22:17:18.000Z","updated_at":"2024-09-16T02:52:07.000Z","dependencies_parsed_at":"2025-01-30T15:41:43.902Z","dependency_job_id":"c5675393-b15a-40ef-9558-3ff59bc085b4","html_url":"https://github.com/odevthomas/App-Criptografico","commit_stats":null,"previous_names":["devthmedu/app-criptografico","odevthomas/app-criptografico"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odevthomas%2FApp-Criptografico","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odevthomas%2FApp-Criptografico/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odevthomas%2FApp-Criptografico/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odevthomas%2FApp-Criptografico/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/odevthomas","download_url":"https://codeload.github.com/odevthomas/App-Criptografico/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241753800,"owners_count":20014362,"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":["bitcoin","coingeko","criptomoedas","react"],"created_at":"2025-03-03T23:21:42.051Z","updated_at":"2025-03-03T23:21:43.783Z","avatar_url":"https://github.com/odevthomas.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Projeto de Criptomoeda\n![Customer Insights](https://github.com/user-attachments/assets/fe3926da-cab4-409d-b9b9-0bb18f146823)\n\nEste projeto é uma aplicação de criptomoeda que permite aos usuários visualizar informações sobre diferentes criptomoedas, incluindo preços, capitalização de mercado e gráficos históricos. A aplicação utiliza a API CoinGecko para obter dados em tempo real e exibir essas informações de forma intuitiva.\n\n## Índice\n\n- [Visão Geral](#visão-geral)\n- [Instalação](#instalação)\n- [Uso](#uso)\n- [APIs Utilizadas](#apis-utilizadas)\n  - [CoinGecko API](#coingecko-api)\n- [Estrutura do Projeto](#estrutura-do-projeto)\n- [Contribuição](#contribuição)\n- [Licença](#licença)\n\n## Visão Geral\n\nEste projeto utiliza React para a interface do usuário e axios para realizar requisições HTTP à API CoinGecko. Ele permite que os usuários vejam uma lista de criptomoedas, detalhes de uma moeda específica, gráficos históricos e tendências atuais do mercado.\n\n## Instalação\n\nPara começar a usar o projeto, siga estas etapas:\n\n1. **Clone o repositório:**\n\n   ```\n   git clone https://github.com/seu-usuario/seu-repositorio.git\n   ```\n2. **Navegue até o diretório do projeto:**\n\n   ```\n   cd seu-repositorio\n   ```\n3. **Instale as dependências:**\n\n   ```\n   npm install\n   ```\n4. **Inicie o servidor de desenvolvimento:**\n\n   ```\n   npm start\n   ```\n\n   O projeto estará disponível em `http://localhost:3000`.\n\n## Uso\n\nA aplicação possui várias funcionalidades principais:\n\n- **Lista de Criptomoedas**: Exibe uma lista de criptomoedas com informações como ranking, nome, símbolo, preço, capitalização de mercado e volume.\n- **Detalhes da Moeda**: Fornece informações detalhadas sobre uma moeda específica, incluindo histórico de preços.\n- **Gráficos Históricos**: Mostra gráficos de preços históricos para uma moeda selecionada.\n- **Tendências Atuais**: Exibe as criptomoedas com maior alta nas últimas 24 horas.\n\n## APIs Utilizadas\n\n### CoinGecko API\n\nA aplicação utiliza a API CoinGecko para obter dados sobre criptomoedas. Os principais endpoints utilizados são:\n\n- **Lista de Criptomoedas**: Obtém uma lista de moedas com base em parâmetros como moeda base, ordem e número de itens por página.\n- **Detalhes da Moeda**: Obtém detalhes sobre uma moeda específica pelo seu ID.\n- **Gráficos Históricos**: Obtém dados de gráfico histórico para uma moeda específica.\n- **Tendências Atuais**: Obtém uma lista de moedas ordenadas por porcentagem de mudança de preço nas últimas 24 horas.\n\n## Estrutura do Projeto\n\nA estrutura do projeto segue o padrão típico de uma aplicação React com a adição de módulos para a comunicação com a API e componentes visuais.\n\n- **`src/`**: Diretório principal do código fonte.\n  - **`components/`**: Componentes React reutilizáveis.\n  - **`services/`**: Módulos para comunicação com a API.\n  - **`pages/`**: Páginas principais da aplicação.\n  - **`assets/`**: Imagens e outros recursos estáticos.\n  - **`App.js`**: Componente principal da aplicação.\n  - **`index.js`**: Ponto de entrada da aplicação.\n\n## Contribuição\n\nContribuições são bem-vindas! Se você encontrar problemas ou tiver sugestões, sinta-se à vontade para abrir uma issue ou enviar um pull request.\n\n## Licença\n\nEste projeto está licenciado sob a [MIT License](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodevthomas%2Fapp-criptografico","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fodevthomas%2Fapp-criptografico","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodevthomas%2Fapp-criptografico/lists"}