š Roteiro do Projeto - Temas e Templates Web
Objetivo Geral
Desenvolver dois conjuntos de templates para diferentes temas aplicando conceitos de design web responsivo, organização visual e interação com o usuÔrio, utilizando HTML, CSS com Flexbox e JavaScript.
Organização
- Grupos: 4 alunos
- Duração: 7 semanas (27/06 a 15/08)
-
Entrega em duas etapas:
- Etapa 1: Proposta e protótipo visual
- Etapa 2: Implementação funcional e apresentação
Cronograma e Atividades
Semana 1 (27/06 - 03/07)
Abertura e formação dos grupos
- Explicação do projeto e critérios
- Formação dos grupos
- Apresentação dos conceitos: tema, template, dashboard, admin, landing page
- Atividade: brainstorming de temas possĆveis
EntregƔvel parcial: Documento de planejamento inicial (tema, tipo de pƔgina e justificativa)
Semana 2 (04/07 - 10/07)
Pesquisa e prototipação
- Cada grupo define 2 temas distintos (ex: e-commerce, portfólio de artista, painel de controle de escola, landing page para app, etc.)
- Desenho dos templates para cada tema: estrutura geral da pƔgina, componentes (navbar, cards, tabelas, formulƔrios etc.)
- Utilizar ferramentas como Figma ou rascunhos em papel.
EntregÔvel: Protótipos visuais de pelo menos uma pÔgina para cada tema + justificativa de escolha
Semana 3 (11/07 - 17/07)
Definição do layout e estrutura HTML
- Desenvolvimento das estruturas bÔsicas com HTML semântica
-
Separação por tipo de pÔgina:
- Template 1: Dashboard
- Template 2: Administrativo
- Template 3: Landing page
- Planejamento da arquitetura de arquivos
Semana 4 (18/07 - 24/07)
Estilo com CSS e Flexbox
- Aplicação de Flexbox na construção dos layouts
- Criação de estilos para responsividade
- Utilização de temas (ex: claro/escuro, minimalista, tecnológico)
Fim da Etapa 1 ā Avaliação Parcial (100 pontos) CritĆ©rios:
- Clareza na definição dos temas (20 pt)
- Prototipagem e identidade visual (40 pt)
- Estruturação inicial em HTML e uso de Flexbox (40 pt)
Semana 5 (25/07 - 31/07)
InteraƧƵes com JavaScript
- Inserção de interações: menu mobile, sliders, validação de formulÔrio, modais, entre outros
- Uso de boas prÔticas (separação de responsabilidades, modularização simples)
Semana 6 (01/08 - 07/08)
Aprimoramento e testes
- Testes em diferentes dispositivos
- Refino do CSS e ajustes nos templates
- Preparação para a apresentação
Semana 7 (08/08 - 14/08)
Apresentação final
- Cada grupo apresenta os dois temas com os respectivos templates desenvolvidos
- Demonstração de interações
- Justificativa das escolhas visuais e tƩcnicas
Fim da Etapa 2 ā Avaliação Final (100 pontos) CritĆ©rios:
- Funcionalidade dos templates (40 pt)
- InteraƧƵes JavaScript (20 pt)
- Apresentação e argumentação (20 pt)
- Responsividade e design final (20 pt)