CrystalCalc

Logo

🚀 Calculadora Web em Crystal

Status Crystal

Uma calculadora simples com interface web, construída usando Crystal e Kemal.


📋 Funcionalidades

  • Operações básicas: soma, subtração, multiplicação e divisão.
  • Interface responsiva e estilizada.

📁 Estrutura do Projeto

calculadora
├── shard.yml
├── shard.lock
└── src
    └── calculadora.cr

🚀 Como executar o projeto

Pré-requisitos

Passos para rodar

  1. Clone o repositório:

    git clone https://github.com/Lucas-Rosada/CrystalCalc-
    cd calculadora
    
  2. Instale as dependências:

    shards install
    
  3. Execute o projeto:

    crystal run src/calculadora.cr
    
  4. Acesse a calculadora em http://localhost:3000 no navegador.


🛠️ Tecnologias utilizadas

  • Crystal: Linguagem principal do projeto.
  • Kemal: Framework para criar aplicações web simples e rápidas.

🖼️ Demonstração

Interface centralizada e estilizada:

  • Seleção de operação: escolha entre +, -, *, /.
  • Resultado: exibido abaixo do formulário.

🤝 Contribuições

Contribuições são sempre bem-vindas! Para contribuir:

  1. Faça um fork do projeto.
  2. Crie uma branch com sua feature:
    git checkout -b minha-feature
    
  3. Commit suas mudanças:
    git commit -m "Minha nova feature"
    
  4. Faça um push para a branch:
    git push origin minha-feature
    
  5. Abra um Pull Request.

📄 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Desenvolvido com ❤️ por Lucas Rosada (https://github.com/Lucas-Rosada)

Repository

CrystalCalc

Owner
Statistic
  • 0
  • 0
  • 0
  • 0
  • 1
  • 3 months ago
  • January 3, 2025
License

MIT License

Links
Synced at

Fri, 18 Apr 2025 17:01:01 GMT

Languages