Skip to main content

🏷 Como funciona o repositório do projeto?

Estamos utilizando o git para manter o código-fonte do projeto. Caso você não saiba usar o git, você pode ler o livro oficial para entender como usar o git.

Quais repositórios existem?

Nós dividimos o projeto em três repositórios:

Grupo Mave Digital

  • Repositório contendo o código fonte do projeto.

Grupo Mave Digital - Client

  • Repositório contendo o código que é responsável por renderizar o conteúdo da página. Ele é o responsável por carregar os arquivos de estilo, imagens, scripts, etc.

Grupo Mave Digital - Docs

  • Repositório contendo o código que contém toda a nossa documentação sobre o projeto, e também nosso blog.

Grupo Mave Digital

Os desenvolvedores nesse repositório são responsáveis por desenvolver as tecnologias de base do projeto, que serão integradas com o repositório do cliente. Além disso, eles também são responsáveis por manter o código-fonte do projeto atualizado, criando novas versões e corrigindo bugs, etc.

Grupo Mave Digital - Client

Os desenvolvedores nesse repositório são responsáveis por desenvolver as integrações com as tecnologias de base do projeto, criando interfaces visuais para o usuário. Eles são focados em assuntos como responsividade, layout, animações, design e etc.

Grupo Mave Digital - Docs

Os desenvolvedores nesse repositório são responsáveis por desenvolver a documentação do projeto, criando documentações para o usuário e a equipe. Eles são focados em assuntos como documentação, guias, tutoriais e etc. Também são responsáveis por manter o blog do projeto atualizado, criando novas postagens, enquetes, changelogs e etc.

Como é feito o workflow de desenvolvimento?

Utilizamos o gitflow para manter os repositórios do projeto atualizados. O gitflow nós ajuda a manter um fluxo de trabalho padronizado, isso ajuda a integrar novos membros mais facilmente ao projeto.

Exemplo de clonagem de um repositório

Abra o seu VSCode e acesso o WSL, e abra o terminal, e digite:

Terminal de Comando
cd /home/guilherme
git clone https://github.com/GuilhermeSantos001/grupomavedigital_docs.git

1° Passo 2° Passo

Vamos abrir a pasta do repositório

3° Passo

Instale as dependências do projeto e inicie o servidor

Abra o terminal do vscode e digite:

Terminal de Comando (VScode)
yarn install
yarn start

4° Passo

Conclusão

Muito bem!, agora você já sabe como instalar o wsl, redis, nginx, node.js e etc, também sabe como configura-los, fora outras coisas incriveis que aprendemos até agora. Antes de concluir nossa jornada inicial precisamos instalar o MongoDB e PostgreSQL.

Referências