Skip to content

O projeto Crypto View é uma aplicação web responsiva que oferece uma visão abrangente das criptomoedas, incluindo listagens das criptomoedas, detalhes específicos de cada moeda, e a integração com a wallet Metamask para exibir o saldo de Ethereum do usuário.

Notifications You must be signed in to change notification settings

matheusprado1/crypto-view

Repository files navigation

Crypto View

Sobre o Projeto

O projeto Crypto View é uma aplicação web responsiva que permite aos usuários visualizar informações sobre criptomoedas, incluindo a listagem das top 10 criptomoedas por capitalização de mercado, detalhes específicos de cada criptomoeda, e a integração com a wallet Metamask para exibir o saldo de Ethereum do usuário. A aplicação também inclui a listagem das criptomoedas em alta. A aplicação foi desenvolvida utilizando React para a interface, Redux para gerenciamento de estado global, react-router-dom para navegação, e chamadas de API RESTful para buscar dados das criptomoedas. Além disso, foi implementado um servidor de proxy para lidar com a política de CORS da API da CoinGecko.

Tecnologias Utilizadas

Como Rodar o Projeto Localmente

  1. Clone o repositório do projeto: git clone https://github.com/matheusprado1/crypto-view.git
  2. Instale as dependências: npm install
  3. Inicie o servidor de desenvolvimento: npm run dev
  4. Acesse http://localhost:5173 no navegador.

Testes

A aplicação tem testes automatizados para rodar o teste digite no terminal npm test

Aplicação ao Vivo

A aplicação está hospedada em https://crypto-view-cyan.vercel.app/.

Repositório do Servidor de Proxy

O servidor de proxy utilizado como middleware para lidar com a política de CORS da API da CoinGecko pode ser encontrado em https://github.com/matheusprado1/crypto-server.

Estrutura do Projeto

A estrutura do projeto foi organizada de forma clara e modular, facilitando a manutenção e a compreensão do código.

Conclusão

O projeto Crypto View demonstra uma aplicação web completa que utiliza várias tecnologias modernas para fornecer informações sobre criptomoedas de forma eficiente e agradável para os usuários. A documentação fornece uma visão geral do projeto, incluindo as tecnologias utilizadas, funcionalidades, como rodar o projeto localmente, e links para recursos adicionais.

About

O projeto Crypto View é uma aplicação web responsiva que oferece uma visão abrangente das criptomoedas, incluindo listagens das criptomoedas, detalhes específicos de cada moeda, e a integração com a wallet Metamask para exibir o saldo de Ethereum do usuário.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published