- React
- Next.js
- TypeScript
- Firebase
Visite o projeto no Figma para conferir o protótipo.
Para contribuir com este projeto é necessário realizar um Fork
, esta ação permite criar uma cópia virtual do repositório original de um projeto para a sua conta Github.
- Basta clicar na opção
Fork
acima.
- Navegue até os seus repositórios. Você deverá encontrar
dragsters-frontend
na lista. - Clone o projeto para a sua máquina a partir do fork criado na sua conta Github.
- Navegue até a raiz do projeto e crie uma branch com o seu nome ou apelido.
- Sinta-se livre para codar.
- Lembre-se de sempre manter o fork atualizado.
Adicione o repositório original como referência de servidor remoto. Chame-a de upstream
.
O comando ficará assim:
# O upstream deve estar mapeado para o repositório original
git remote add upstream https://github.com/Tava1/dragsters-frontend.git
Depois execute o seguinte comando:
git fetch upstream
Neste repositório utilizamos a branch main
como a branch padrão (Não utilize está branch para enviar suas alterações).
Sempre que houver alterações no repositório original realize um pull
desta forma.
git pull upstream main
Assim você mantem o repositório que está trabalhando sempre atualizado.
Navegue até a raiz do projeto e execute o seguinte comando no terminal:
# Este comando irá instalar todas as dependências necessárias do projeto.
yarn
Após a instalação das depências, podemos utilizar alguns comando disponíveis.
Iniciar um ambiente de desenvolvimento local.
yarn dev
Realizar o build do projeto.
yarn build
- Certifique-se de estar trabalhando na sua branch.
- Não envie alterações para a branch
main
, caso ocorra serão descartadas.
git checkout -b <seu-nome-ou-apelido>
- Realize o commit de suas alterações
Realize o push com o seguinte comando:
git push origin <branch>
# Caso ainda não possua o origin mapeado para o seu fork basta executar:
git remote add origin <url-fork>
Após o push
acesse o Github e vá até o fork
, você irá se deparar com um aviso possuindo duas opções: Pull Request
e Compare
. Clique na opção Pull Request
.
Depois basta se certificar que está tudo certo e ir clicando na opção Create Pull Resquest
.
Pronto, logo irei analisar.