Trilha Info
Olá
A Trilha Info é um projeto Open Source que nasceu em Junho/2022 com o objetivo de agregar e organizar conteúdos gratuitos em português para pessoas que querem ingressar na área de Tecnologia.
A motivação em criar esse aplicativo é por acreditar que a educação e o conhecimento devem ser democráticos. Qualquer pessoa deveria ter acesso aos assuntos que se interessa para que garanta um futuro cada vez mais próspero.
Encontrou um Bug
Portanto, se você também acredita nisso compartilhe para que o conhecimento chegue cada vez mais longe. E participe da nossa comunidade no Discord
Como contribuir?
Veja o CONTRIBUTING.md para mais informações.
Como rodar localmente?
Para rodar o projeto basta clonar/fork o projeto executar os seguintes passos:
Copie as variaveis de ambiente exemplo:
cp .env.example .env.local
Dentro do .env.local você tem a opção de usar uma API rodando localmente ou utilizar a própria API da trilha, basta descomentar e utilizar o que achar melhor.
Para rodar o projeto em desenvolvimento, você vai precisar do Yarn para instalar as dependências e iniciar o servidor:
# Instalar as dependências com:
yarn
# Rodar em modo de desenvolvimento com:
yarn dev
Rodando com Docker:
Para rodar o este projeto com o docker, você precisará do docker-compose, segue o comando abaixo:
# na raiz deste repositório
docker-compose up
Estando com a API rodando localmente:
# utilizando o mesmo env mencionado acima, referencie ao comando do docker:
docker-compose --env-file ./.env.local up
Quem já contribuiu:
Contribuição
Pull requests são bem-vindos. Para grandes mudanças, por favor, abra primeiro uma issue para discutir o que gostaria de mudar.
Por favor, certifique-se de atualizar os testes conforme apropriado.