0% acharam este documento útil (0 voto)
20 visualizações5 páginas

Projeto Biteduca

O documento descreve dois projetos: um individual para criar um site responsivo com formulário de contato e outro em grupo para desenvolver sistemas de gerenciamento e cadastro de produtos e funcionários. Os requisitos incluem a implementação de funcionalidades CRUD, autenticação e design responsivo, utilizando tecnologias como HTML, CSS e JavaScript. O prazo de entrega para o projeto individual é 13 de janeiro de 2024, e para o projeto em grupo, 25 de janeiro de 2024.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
20 visualizações5 páginas

Projeto Biteduca

O documento descreve dois projetos: um individual para criar um site responsivo com formulário de contato e outro em grupo para desenvolver sistemas de gerenciamento e cadastro de produtos e funcionários. Os requisitos incluem a implementação de funcionalidades CRUD, autenticação e design responsivo, utilizando tecnologias como HTML, CSS e JavaScript. O prazo de entrega para o projeto individual é 13 de janeiro de 2024, e para o projeto em grupo, 25 de janeiro de 2024.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Projeto 01

Objetivo do Projeto: Criar um site responsivo utilizando HTML, CSS (Bootstrap)


e JavaScript, que inclua um formulário de contato funcional capaz de enviar
mensagens para um destinatário específico.

Requisitos do Projeto:

1. Página Inicial: Uma página inicial que apresente informações básicas sobre o site
ou o propósito do projeto. Utilize o Bootstrap para estruturar e estilizar essa
página.
2. Página de Contato: Uma página que contenha um formulário de contato. O
formulário deve incluir campos como nome, email, assunto e mensagem. Utilize
validações em JavaScript para garantir que os campos obrigatórios sejam
preenchidos corretamente antes do envio.
3. Envio do Formulário: Implemente uma função em JavaScript que capture os
dados preenchidos no formulário e os envie para um servidor back-end ou
serviço de e-mail. Você pode simular o envio usando um serviço de teste como o
Formspree, ou implementar um servidor back-end simples para receber e-mails.
4. Estilização e Responsividade: Utilize CSS (Bootstrap) para estilizar o site de
forma atraente e responsiva. Garanta que o site seja visualmente agradável em
dispositivos de diferentes tamanhos, como desktops, tablets e smartphones.

Tecnologias Recomendadas:

 HTML, CSS (Bootstrap) para a estrutura e design do site.


 JavaScript para a validação do formulário e o envio dos dados.
 Se necessário, um serviço de e-mail temporário como Formspree para testar o
envio do formulário.

Avaliação: Os alunos serão avaliados com base na funcionalidade do site, na


utilização adequada do Bootstrap e CSS para a estilização, na funcionalidade
correta do formulário de contato (validação e envio) e na responsividade do site
em diferentes dispositivos.

Importante

Data para entrega 13 de Janeiro de 2024 até as 23:59.

Projeto é individual
Projeto 02 em grupo de 3 Pessoas

Grupo A: Desenvolvimento de um Sistema de Gerenciamento de Produtos

Objetivo do Projeto: Desenvolver um sistema que permita gerenciar uma lista


de produtos, oferecendo funcionalidades de criação, leitura, atualização e
exclusão desses produtos.

Requisitos do Projeto:

1. Criação (Create): Implementar um formulário para adicionar novos produtos à


lista. Esse formulário deve conter campos como nome do produto, descrição,
preço, quantidade em estoque, entre outros detalhes relevantes.
2. Leitura (Read): Mostrar todos os produtos cadastrados em uma lista ou tabela,
permitindo que os usuários vejam facilmente todas as informações dos produtos
existentes.
3. Atualização (Update): Permitir a edição dos detalhes de um produto existente.
Isso pode ser feito através de uma página ou modal que exiba os detalhes do
produto selecionado e permita a modificação de seus atributos.
4. Exclusão (Delete): Implementar uma forma segura de remover um produto da
lista. Isso pode ser feito através de um botão ou ação específica de exclusão.

Tecnologias Recomendadas:

 Para a interface do usuário, podem usar HTML, CSS (possivelmente Bootstrap)


para a estrutura e o design.
 JavaScript para interações e validações na interface, se necessário.
 Para a persistência dos dados, podem utilizar um banco de dados simples como
SQLite, Firebase (se permitido) ou até mesmo armazenamento local
(localStorage).

Avaliação: Os alunos serão avaliados com base na funcionalidade completa do


CRUD, na usabilidade da interface, na correção das operações (Create, Read,
Update, Delete), na organização do código e na manipulação adequada dos
dados.
Grupo B: Desenvolver um sistema front-end para cadastro de funcionários,
incluindo autenticação de login para acesso.

Requisitos do Projeto:

1. Página de Login: Implementar uma página de login que solicite nome de usuário
e senha. Utilizar formulários para capturar e validar esses dados.
2. Autenticação: Validar as credenciais do usuário. Isso pode ser simulado com
dados fixos (usuário e senha pré-definidos), pois o foco é o front-end.
3. Cadastro de Funcionários: Criar uma página ou formulário para cadastrar novos
funcionários. Esse formulário deve incluir campos como nome, sobrenome, cargo,
e-mail, entre outros dados relevantes.
4. Listagem de Funcionários: Após o login, exibir uma lista dos funcionários
cadastrados. Permitir a visualização dos detalhes de cada funcionário, bem como
a edição ou exclusão de registros.

Tecnologias Recomendadas:

 Utilize HTML para a estrutura da página, CSS (Bootstrap) para estilização e


JavaScript para interação com formulários.
 A validação de login pode ser simulada com JavaScript usando dados fixos (mas
ressalte que isso não é seguro em produção).

Avaliação: Os alunos serão avaliados com base na funcionalidade do sistema de


login, na capacidade de cadastrar novos funcionários, na interatividade da
listagem de funcionários e na usabilidade geral do sistema.
Grupo C: Criar Loja virtual

Objetivo do Projeto: Desenvolver uma loja virtual simulada com funcionalidades


de cadastro de produtos, carrinho de compras e uma página de pagamento
básica.

Requisitos do Projeto:

1. Cadastro de Produtos: Os alunos devem criar uma interface para o cadastro de


produtos. Cada produto deve conter informações como nome, descrição, preço
e imagem.
2. Listagem de Produtos: Implemente uma página onde os produtos cadastrados
sejam listados, permitindo que os usuários visualizem todos os itens disponíveis
para compra.
3. Carrinho de Compras: Desenvolva um carrinho de compras funcional que
permita adicionar e remover produtos. A página deve exibir os produtos
selecionados, quantidades e o total a ser pago.
4. Página de Pagamento Simples: Crie uma página de pagamento básica onde
seja possível inserir informações de pagamento simuladas (número do cartão,
data de validade, código de segurança, etc.). Essa página pode ser simulada sem
a necessidade de processamento real de pagamento.
5. Design Responsivo: Utilize HTML, CSS (Bootstrap ou outras ferramentas) para
criar um design responsivo que se adapte a diferentes tamanhos de tela,
proporcionando uma boa experiência de usuário em dispositivos móveis e
desktops.

Tecnologias Recomendadas:

 HTML, CSS para a estrutura e design do site.


 JavaScript para a interatividade do carrinho de compras e validações de
formulário.
 Se desejado, podem usar frameworks ou bibliotecas como React, [Link] ou
Angular para uma abordagem mais avançada.

Avaliação: Os alunos serão avaliados com base na funcionalidade geral da loja


virtual, na capacidade de cadastrar produtos, na funcionalidade e usabilidade do
carrinho de compras, na apresentação da página de pagamento simulada e na
responsividade do site em diferentes dispositivos.
Prezados membros do grupo,

Gostaria de lembrar a todos sobre os detalhes cruciais relacionados ao nosso


projeto em grupo, os quais são essenciais para o sucesso do nosso trabalho
colaborativo.

1. Prazo de Entrega: O projeto deve ser entregue até o dia 25 de janeiro de 2024,
às 23:59. É imprescindível respeitar esse prazo para garantir a avaliação adequada
e a conclusão satisfatória do projeto.
2. Trabalho em Equipe: Reforço a importância do trabalho colaborativo. Este
projeto é uma oportunidade para aprendermos uns com os outros, compartilhar
conhecimentos e habilidades, e trabalhar juntos para alcançar um resultado
excepcional.
3. Comunicação Intergrupal: Manter uma comunicação fluida entre os diferentes
grupos é fundamental. Garantir que estamos alinhados, compartilhar ideias,
resolver dúvidas e coordenar esforços são aspectos essenciais para o sucesso do
projeto como um todo.
4. Responsabilidade Coletiva: É crucial que todos contribuam de maneira
significativa. Cada membro do grupo tem um papel importante a desempenhar.
Caso haja dificuldades ou um membro não possa contribuir, é vital que isso seja
comunicado para que possamos encontrar soluções juntos.
5. Nota Individual: Em caso de um membro do grupo não contribuir de forma
satisfatória ou não entregar sua parte do trabalho, será avaliado individualmente
apenas esse membro, não afetando a nota do grupo como um todo.

Por favor, vamos nos esforçar para cumprir essas diretrizes, colaborar ativamente
e garantir que nosso projeto seja bem-sucedido. Estou à disposição para
quaisquer dúvidas ou questões que possam surgir ao longo do processo.

Conto com a colaboração de todos para alcançarmos excelentes resultados


juntos.

Você também pode gostar