No terceiro semestre do curso, na disciplina de Programação de sítios Internet, foi desenvolvido um projeto prático simulando o funcionamento de uma pizzaria online. O objetivo foi aplicar os conhecimentos em HTML, CSS e JavaScript para criar uma aplicação web interativa e funcional.
O HTML foi utilizado para estruturar o conteúdo da página, o CSS para estilizar a interface com foco em visual moderno e responsivo, e o JavaScript foi responsável pela interatividade da aplicação, como o controle do carrinho de compras e o cálculo automático dos valores.
Além das linguagens, foram utilizadas ferramentas como Photoshop e CorelDRAW para a criação de logotipos e mockups, contribuindo para o planejamento da experiência do usuário (UX) e o design da interface (UI).
A disciplina permitiu consolidar os fundamentos do desenvolvimento web, integrando design visual, lógica de programação e organização de conteúdo em um único projeto.
O aluno implementou diversas funcionalidades importantes para o funcionamento da pizzaria online, entre elas:
Criação do layout completo da interface, com HTML e CSS organizados em seções como cardápio, carrinho, e confirmação de pedido.
Estilização responsiva com media queries, adaptando a interface para diferentes tamanhos de tela (mobile, tablet e desktop).
Implementação de interações com JavaScript, incluindo: Atualização dinâmica do carrinho de compras,Cálculo automático dos valores com base nos itens selecionados, Aplicação de descontos e promoções, Validações de dados dos pedidos.
Persistência de dados com Local Storage e Session Storage, para manter informações como sabores selecionados e carrinho entre as páginas e sessões.
Criação de logotipo e mockups visuais com o uso do Photoshop e do CorelDRAW, contribuindo para a identidade visual e a simulação da interface final.
Esse projeto foi essencial para consolidar os conhecimentos em desenvolvimento web. Trabalhar com HTML, CSS e JavaScript em conjunto, além de aplicar design visual com ferramentas gráficas, trouxe uma visão mais completa sobre o desenvolvimento de aplicações.
Os principais desafios envolveram tornar o site responsivo e garantir que os dados persistissem corretamente com Local e Session Storage. Também foi necessário lidar com lógica de descontos e validações, o que exigiu atenção aos detalhes e testes constantes.
Como proposta de melhoria, poderia ser adicionado um sistema de login simples e um painel de administração para os pedidos. No geral, o projeto contribuiu para o desenvolvimento técnico e criativo, além de reforçar a importância da organização e da experiência do usuário.
Professor:Ricardo Honorato: Programação de sítios Internet.
Saiba mais do projeto clicando aqui.