Este é um projeto avaliativo desenvolvido no módulo de Fundamentos do curso de Desenvolvimento Web da Trybe. Ele explora conceitos essenciais de JavaScript, CSS e HTML, com foco na manipulação do DOM e armazenamento de dados no Web Storage.
O objetivo do projeto é criar uma aplicação de arte em pixels, onde o usuário pode selecionar cores de uma paleta randômica e aplicá-las a uma grade de quadrados. A aplicação também permite o armazenamento das cores selecionadas e o tamanho da grade, mesmo após a página ser recarregada.
- Selecionar cores a partir de uma paleta randômica.
- Aplicar cores a uma grade de pixels.
- Salvar as cores e a configuração da grade no navegador (usando Local Storage).
- Redimensionar o número de quadrados da grade.
- Limpar a grade, removendo as cores aplicadas.
Durante o desenvolvimento deste projeto, as seguintes competências foram aprimoradas:
- Manipulação de elementos no DOM.
- Uso de Web Storage para persistência de dados.
- Aplicação de lógica de programação em um contexto prático.
- Implementação de estruturas de repetição.
- Aplicação de condicionais.
- Modularização do código por meio de funções.
- Clone este repositório:
git clone https://github.com/SamuelRocha91/PixelsArt.git
- Navegue até o diretório do projeto:
cd PixelsArt
- Abra o arquivo
index.html
no navegador.
Aqui estão alguns outros projetos que desenvolvi durante o início da minha jornada como desenvolvedor: