Skip to content

victorgomesl/angular-decoder

Repository files navigation

Angular Decoder

Descrição

Este projeto é um decodificador de textos desenvolvido com Angular e TypeScript, como parte de um desafio para Oracle Next Education em colaboração com a instituição de ensino Alura. O decodificador permite ao usuário inserir um texto e clicar no respectivo botão, sendo "Criptografar" para criptografar o texto e "Descriptografar" para descriptografar o texto inserido. Em um card ao lado, o texto é mostrado, e existe um botão com a opção de copiar o texto com base na opção escolhida.

O projeto é uma excelente maneira de explorar os conceitos de componentes, serviços e roteamento em Angular.

O design foi feito através de um template base criado no Figma, onde foi transformado em componentes reutilizáveis e criado responsividade aos componentes.

Preview

Agular Decoder Preview

Live: https://angular-decoder.vercel.app/

Pré-requisitos

  • Node.js: Certifique-se de ter o Node.js instalado em sua máquina. Você pode baixá-lo em nodejs.org.

Instalação

  1. Clone este repositório:
git clone https://github.com/victorgomesl/angular-decoder.git
  1. Navegue até o diretório do projeto:
cd angular-decoder
  1. Instale as dependências:
npm install

Rodando o projeto

Após a instalação das dependências, você pode iniciar o servidor de desenvolvimento com o seguinte comando:

ng serve

O aplicativo estará disponível em http://localhost:4200/ por padrão.

Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter mais detalhes.