berdfandrade / calculadora

Este é um projeto de uma calculadora simples desenvolvida com React e estilizada com Chakra UI. A calculadora permite realizar operações básicas de adição, subtração, multiplicação e divisão.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Calculadora

Este é um projeto de uma calculadora simples desenvolvida com React e estilizada com Chakra UI. A calculadora permite realizar operações básicas de adição, subtração, multiplicação e divisão.

Pré-requisitos

Antes de iniciar, certifique-se de ter as seguintes ferramentas instaladas em seu ambiente de desenvolvimento:

Funcionalidades

  • A calculadora exibe um visor onde são mostrados os números e os resultados das operações.
  • Os botões numéricos permitem inserir os dígitos na calculadora.
  • Os botões de operação (+, -, *, /) realizam as operações correspondentes nos números inseridos.
  • O botão "=" calcula o resultado da operação atual.
  • O botão "C" limpa o visor e reinicia a calculadora.

Tecnologias utilizadas

  • React: Biblioteca JavaScript para construção de interfaces de usuário.
  • Chakra UI: Biblioteca de componentes estilizados para React.
  • HTML: Linguagem de marcação para estruturação da página.
  • CSS: Linguagem de estilização para personalização da interface.

Estrutura de diretórios

  • src: Pasta principal do projeto.
    • components: Contém os componentes da calculadora.
    • App.js: Componente principal da aplicação.
    • index.js: Arquivo de entrada da aplicação.
  • public: Contém o arquivo HTML base.

Contribuindo

Contribuições são bem-vindas! Se você tiver sugestões, correções de bugs ou melhorias para o projeto, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Licença

Este projeto está licenciado sob a licença MIT.

calculadora-react

About

Este é um projeto de uma calculadora simples desenvolvida com React e estilizada com Chakra UI. A calculadora permite realizar operações básicas de adição, subtração, multiplicação e divisão.


Languages

Language:JavaScript 69.0%Language:HTML 20.1%Language:CSS 10.9%