Projeto idealizado em ambiente acadêmico pelos alunos da Faculdade de Tecnologia e Ciências (FTC) - Itabuna-BA, viabilizando a proposta de gerir informações acadêmicas e profissionais dos alunos egressos da mesma instituição, por meio de pesquisas feitas com questionários.
Estamos usando a plataforma Node.js disponível em nodejs.org
E usando npm (indispensável para os scripts) ou yarn como Package Manager
Para o banco de dados, estamos utilizando o servidor sql MariaDB.
Para evitar possíveis incompatibilidades, recomendamos a versão 10.4.8 disponível em mariadb.org na porta padrão 3306
- Para fins de testes, recomendamos apenas clonar o repositório para sua máquina.
- Para contribuir, recomendamos primeiro criar um fork para seu repositório e depois clonar do mesmo para a sua máquina, assim você terá liberdade para editar o quanto quiser no seu repositório e enviar somente as alterações realmente pertinentes ao repositório oficial.
Com o projeto em sua máquina, apenas execute o comando na raiz do projeto.
"npm run installAll"
ou "yarn installAll"
Esse comando irá baixar as dependências necessárias para os dois projetos internos: "backEnd" e "frontEnd", os quais iremos trabalhar de forma seguimentada.
Cada sub-projeto possui dependências distintas e devem ser abertos e editados de forma separada.
O sub-projeto "backEnd" irá somente servir como uma API para frontEnd, processando os dados e devolvendo em .json.
Enquanto o frontEnd, usando ReactDOM, irá renderizar as páginas Web do projeto.