Skip to content

Este repositório contém o resultado de um desafio do nosso Grupo de Estudo de Frontend, onde fomos desafiados a criar duas aplicações distintas: um To-Do App simples e um E-commerce funcional. Ambas as aplicações têm como objetivo praticar e aplicar conceitos de React, APIs, gerenciamento de estado e design responsivo.

Notifications You must be signed in to change notification settings

ORION-GE-FrontEnd/desafio-2-daniely-maria

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Desafio 2: The Task & Cart Challenge

Este repositório contém o resultado de um desafio do nosso Grupo de Estudo de Frontend, onde fomos desafiados a criar duas aplicações distintas: um To-Do App simples e um E-commerce funcional. Ambas as aplicações têm como objetivo praticar e aplicar conceitos de React, APIs, gerenciamento de estado e design responsivo.


🚀 Diretrizes do Desafio

Para garantir a organização do trabalho e a colaboração eficiente entre os membros do grupo, pedimos que sigam as seguintes diretrizes:

1. Criação de Branches

Cada tarefa ou feature deve ser desenvolvida em uma branch separada com o seguinte padrão de nomenclatura:

Formato da branch:
ge-frontend/nome1-nome2

Exemplo:
ge-frontend/joao-silva-maria-santos

  • Cada parte do nome da branch após a / representa o nome do membro que está desenvolvendo.
  • Esta será a feature branch, poderá ser criada outras branchs a partis desta seguindo um padrão ge-frontend/nome1-feature exemplo ge-frontend/joao-silva-add-cart-product

Este modelo ajudará na abertura de PRs, onde o companheiro irá analisar o código e aprovar ou não, com comentários.

2. Estrutura do Repositório

O repositório deve ser organizado de forma clara e funcional.

  • Dentro de cada subpasta, a estrutura do código deve ser mantida conforme a organização de cada aplicação (To-Do App ou E-commerce).
    • To-Do App:
      • A estrutura do To-Do App deve estar dentro da pasta todo-app.
    • E-commerce:
      • A estrutura do E-commerce deve estar dentro da pasta ecommerce.

3. Padrões de Commit

  • Sempre use mensagens de commit descritivas e clara sobre o que foi alterado ou implementado.
  • Sugestão: conventional commits

Exemplo de boas mensagens de commit:

  • feat: adiciona funcionalidade de adicionar tarefas no To-Do App
  • fix: corrige erro ao remover item do carrinho de compras no E-commerce

Exemplo de mensagens de commit inadequadas:

  • Atualização
  • Corrigido

📝 Conclusão

Este desafio tem como objetivo consolidar os conhecimentos adquiridos até agora e proporcionar uma experiência de desenvolvimento prático de aplicações reais. Ao seguir as diretrizes acima, garantimos um fluxo de trabalho organizado e eficiente, além de facilitar a colaboração entre os membros do grupo.

Boa sorte e divirta-se desenvolvendo! 👨‍💻🎨

About

Este repositório contém o resultado de um desafio do nosso Grupo de Estudo de Frontend, onde fomos desafiados a criar duas aplicações distintas: um To-Do App simples e um E-commerce funcional. Ambas as aplicações têm como objetivo praticar e aplicar conceitos de React, APIs, gerenciamento de estado e design responsivo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published