FrontEnd

💻 FrontEnd

Repositório destinado ao desenvolvimento de projetos práticos utilizando HTML5, CSS3, JavaScript e React, criados durante minha formação em Análise e Desenvolvimento de Sistemas.

Os projetos foram desenvolvidos com o objetivo de consolidar conceitos fundamentais de desenvolvimento Front-End, lógica de programação, manipulação do DOM, algoritmos, regras de negócio e construção de interfaces interativas.

Cada pasta representa um projeto independente, abordando diferentes desafios e conceitos da programação web.


🚀 Tecnologias utilizadas


📂 Projetos

🪪 Validador de CPF

Sistema responsável por validar números de CPF utilizando o algoritmo oficial de cálculo dos dígitos verificadores.

Conceitos aplicados


🛡️ Validador de Segurança

Aplicação que realiza validação de cartões utilizando o Algoritmo de Luhn, além de identificar bandeira, setor e banco emissor com base nos prefixos informados.

Conceitos aplicados


❌⭕ Jogo da Velha

Implementação do clássico jogo da velha utilizando React, explorando componentes e gerenciamento de estado.

Conceitos aplicados


🛒 Sistema de Loja

Simulação de um sistema simples de caixa para registro de compras utilizando código de produto e quantidade.

Conceitos aplicados


👥 Lista de Convidados

Aplicação para gerenciamento de convidados, permitindo adicionar, editar, concluir e excluir registros.

Conceitos aplicados


💳 Calculadora de Taxas Bancárias

Sistema para simulação de cálculos financeiros envolvendo bandeiras de cartão, juros e parcelamentos.

Conceitos aplicados


🎉 Calculadora de Orçamento para Eventos

Aplicação que calcula o custo de eventos considerando quantidade de participantes, pacote contratado, taxa de serviço e descontos.

Conceitos aplicados


🎓 Calculadora de Média Escolar

Projeto responsável por calcular médias escolares e classificar automaticamente a situação do aluno.

Conceitos aplicados


🌡️ Conversor de Temperatura

Conversão automática entre as escalas Celsius e Fahrenheit em tempo real.

Conceitos aplicados


🎨 Página Responsiva com HTML e CSS

Página desenvolvida utilizando HTML semântico e CSS moderno para apresentar curiosidades sobre a Ciência da Computação.

Conceitos aplicados


🎯 Objetivos de Aprendizagem

Durante o desenvolvimento deste repositório foram praticados diversos conceitos importantes para o desenvolvimento Front-End, entre eles:


📈 Evolução dos Projetos

Os projetos foram desenvolvidos em ordem crescente de complexidade, permitindo consolidar gradualmente os conhecimentos adquiridos durante os estudos.

Ao longo do repositório é possível observar a evolução desde aplicações mais simples, como conversores e calculadoras, até projetos com algoritmos de validação, gerenciamento de listas, simulação de sistemas comerciais e desenvolvimento utilizando React.

Essa progressão demonstra a aplicação contínua de novos conceitos e boas práticas de programação, refletindo meu processo de aprendizado na área de desenvolvimento Front-End.


👨‍💻 Autor

Adriel Wanderlind

Estudante de Análise e Desenvolvimento de Sistemas, focado em desenvolvimento de software, lógica de programação e desenvolvimento Front-End.

Atualmente estudo HTML, CSS, JavaScript, React, linguagem C, modelagem de sistemas, análise orientada a objetos e análise de requisitos, buscando oportunidades para aplicar esses conhecimentos em projetos reais e continuar evoluindo como desenvolvedor.