Pular para conteúdo

Exercícios: Aula 16 - Projeto Final 🏁

🟢 Básico

  1. Arquitetura: Defina qual será o tema do seu projeto final e escreva os nomes das 3 tabelas principais que ele terá.
  2. Recursos: Identifique pelo menos duas funcionalidades avançadas (Filas, Uploads, APIs) que você planeja implementar no seu sistema.

🟡 Intermediário

  1. Modelagem: Desenhe (em texto ou diagrama simples) como será a relação entre suas tabelas (ex: 1:N entre Usuário e Tarefas).
  2. Segurança: Descreva como você pretende proteger as rotas administrativas do seu sistema usando o Laravel Breeze e Middlewares.

🔴 Desafio

5. Pitch Técnico: Escreva um parágrafo "vendendo" seu projeto final, focando nas tecnologias Laravel utilizadas e nos problemas que o sistema resolve para o usuário final.

📚 Gabarito e Soluções Comentadas

Gabarito Explicado ### Questão 1: Arquitetura **Resolução e Implementação:**
// Estrutura de implementação recomendada para Arquitetura
// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Projeto Final e Boas Práticas**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 2: Recursos **Resposta Comentada:** - **Fundamentação:** No contexto de **Projeto Final e Boas Práticas**, o conceito abordado (Recursos) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 3: Modelagem **Resposta Comentada:** - **Fundamentação:** No contexto de **Projeto Final e Boas Práticas**, o conceito abordado (Modelagem) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 4: Segurança **Resolução e Implementação:**
// Estrutura de implementação recomendada para Segurança
// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Projeto Final e Boas Práticas**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 5: Pitch Técnico **Resolução e Implementação:**
// Estrutura de implementação recomendada para Pitch Técnico
// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Projeto Final e Boas Práticas**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda.