Este projeto tem como objetivo consolidar os conhecimentos adquiridos sobre React, aplicando conceitos fundamentais como JSX, componentes, estados e propriedades. Através da construção de uma aplicação prática, o aluno demonstrará a sua capacidade de desenvolver interfaces de usuário dinâmicas e interativas.
Repositório GitHub: O código completo do projeto deverá ser disponibilizado em um repositório público ou privado no GitHub. Documento Word: Um documento Word contendo o código fonte e instruções detalhadas sobre como configurar e executar o projeto. Arquivo Zipado: Uma pasta compactada em formato ZIP contendo todos os arquivos do projeto.
Utilização de conceitos do JSX: A interface do usuário deve ser construída utilizando a sintaxe JSX. Revisão dos conteúdos da unidade 1: É fundamental revisar os conceitos abordados na primeira unidade do curso. Remoção de arquivos não utilizados: O projeto final não deve conter arquivos gerados pelo Create React App que não serão utilizados.
Planejamento:
Definição do objetivo: Determine a funcionalidade principal da aplicação. Estrutura dos componentes: Planeje a organização dos componentes e suas interações. Configuração do ambiente:
Criação do projeto: Utilize o Create React App para iniciar o projeto. Instalação de dependências: Instale as bibliotecas e ferramentas necessárias. Configuração: Configure o ambiente de desenvolvimento. Desenvolvimento do código:
Criação de componentes: Desenvolva os componentes utilizando JSX. Gerenciamento de estado: Utilize estados e propriedades para controlar a lógica da aplicação. Modularização: Organize o código de forma modular e reutilizável. Teste:
Funcionalidades: Verifique se todas as funcionalidades estão funcionando corretamente. Responsividade: Garanta que a aplicação seja responsiva em diferentes dispositivos. Performance: Avalie a performance da aplicação. Documentação:
Descrição geral: Apresente uma visão geral do projeto. Explicação do código: Descreva o código de forma clara e concisa. Instruções de uso: Forneça instruções detalhadas para configurar e executar o projeto. Entrega:
Submissão no GitHub: Envie o código para o repositório GitHub. Envio do documento Word: Anexe o documento com a documentação. Envio do arquivo ZIP: Envie o arquivo compactado com todos os arquivos do projeto.
Este README.md serve como um guia para o desenvolvimento do projeto. É fundamental seguir as instruções e prazos estabelecidos. Em caso de dúvidas, consulte o professor ou monitor.