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.
Live: https://angular-decoder.vercel.app/
- Node.js: Certifique-se de ter o Node.js instalado em sua máquina. Você pode baixá-lo em nodejs.org.
- Clone este repositório:
git clone https://github.com/victorgomesl/angular-decoder.git
- Navegue até o diretório do projeto:
cd angular-decoder
- Instale as dependências:
npm install
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.
Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter mais detalhes.