Skip to content
This repository has been archived by the owner on May 28, 2023. It is now read-only.

OpenDevUFCG/roadmap-cc

Repository files navigation

RoadMap CC Logo

Build Status testado com jest chat on Discord

Roadmap para se tornar uma cientista da computação na UFCG.

Motivação

Durante a graduação, o estudante de computação entrará em contato com diversas áreas de estudo com diversas frentes de atuação. As disciplinas obrigatórias introduzem essas frentes com conceitos fundamentais que são exploradas posteriormente em detalhes nas disciplinas optativas. Isso acaba criando relações de dependência entre as cadeiras do curso e o estudante precisa se planejar com antecedência para analisar fatores como quantidade de vagas, frequência que é ofertada a cadeira e até mesmo dicas prévias de como funciona essa disciplina.

Pensando nisso, o roadmap-CC atua como uma aplicação que auxiliará o estudante a conhecer melhor as disciplinas, suas dependências e as principais áreas de conhecimento que ele poderá trilhar em sua graduação.

Como contribuir?

Quer sugerir alguma mudança no mapa? Criar uma nova ordem de cadeiras? Abra uma issue e conversa com a gente!

O roadmap-cc tem uma longa lista de atividades a serem desenvolvidas e você pode contribuir de várias formas. Se você não está acostumado com as tecnologias utilizadas no roadmap terá a opção de contribuir com a atualização dos dados. Mantemos um diretório chamado data que contém os principais dados utilizados para a construção da visualização. Você pode sugerir uma alteração ou faze-la você mesmo seguindo as instruções disponíveis no guia de contribuição.

Se você já tem conhecimento sobre as tecnologias utilizadas, sinta-se convidado a desenvolver alguma de nossas features. Mantemos as principais atividades a serem desenvolvidas na aba issue. Também convidamos você a sugerir melhorias na nossa documentação, adicionando dúvidas que tiverem através de issues, ou se preferir, através do nosso canal no discord.

Configuração de Instalação

Se você deseja utilizar o roadmap-cc em modo de desenvolvimento, siga as seguintes instruções no seu terminal para instalar o ambiente para desenvolver:

# clonando o repositório
$ git clone https://github.com/OpenDevUFCG/roadmap-cc.git
$ cd roadmap-cc

# instalar dependências
$ yarn install

# servindo localmente com "hot reload" em localhost:8080
$ yarn run serve

# construindo para produção e inicializando servidor
$ yarn run build
$ yarn start

# gerando projeto estático
$ yarn run generate

Para explicação detalhada de como as coisas funcionam, verifique a documentação do Vue.js.

Dados

Tem interesse em saber como conseguimos esses dados? Acesse nossa wiki