Projeto criado por estudantes da disciplina Métodos de Desenvolvimento de Software, Engenharia de Software, UnB. Esse projeto visa resolver o problema da "Dificuldade de planejamento dos estudantes para seguir o fluxo do curso". Para isso foi proposto uma aplicação web que irá disponibilizar um fluxograma interativo, intuitivo, personalizável e moderno para os estudantes da Universidade de Brasília.
A documentação do projeto está disponivel nesse link.
O projeto está disponivel online nesse link.
Para desenvolver a documentação:
- Instale o python e o pip
- Instale o mkdocs-material com
pip install mkdocs-material
- Execute a documentação localmente com
python -m mkdocs serve
- Obs: As suas alterações só ficaram disponíveis na versão online após o PR para o branch main ser aceito
- Importante: Nunca mexa no branch gh-pages
Para desenvolver no frontend:
- Instale o node (Versão 18)
- Navegue ate a pasta do frontend
cd .\frontend\
- Execute
npm install
- Execute
npx jest
para rodar os testes da aplicação - Execute a aplicação localmente com
npm run dev
- Pronto! A aplicação já deve estar rodando localmente em http://localhost:3000