/2023.1-UnBnoFluxo

Projeto criado por estudantes da disciplina Métodos de Desenvolvimento de Software, Engenharia de Software, UnB.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

UnBnoFluxo

2023.1

💡 Sobre

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.

📒 Documentação

A documentação do projeto está disponivel nesse link.

💻 Aplicação

O projeto está disponivel online nesse link.

📃 Backlog:

👥 Colaboradores

Matrícula Nome Nick no GitHub 📸
170121267 Israel Silva Nunes IsraelNunes
211061977 João Victor Costa Andrade jvcostta
221007653 Luciano Ricardo Da Silva Junior l-ricardo
211043736 Pedro Paulo Monte Pagani PedroMPagani
180028847 Vinicius Gabriel Rodrigues da Silva Brito vini051

⚙️ Instruções para colaboradores

Para desenvolver a documentação:

  1. Instale o python e o pip
  2. Instale o mkdocs-material com pip install mkdocs-material
  3. Execute a documentação localmente com python -m mkdocs serve
  4. Obs: As suas alterações só ficaram disponíveis na versão online após o PR para o branch main ser aceito
  5. Importante: Nunca mexa no branch gh-pages

Para desenvolver no frontend:

  1. Instale o node (Versão 18)
  2. Navegue ate a pasta do frontend cd .\frontend\
  3. Execute npm install
  4. Execute npx jest para rodar os testes da aplicação
  5. Execute a aplicação localmente com npm run dev
  6. Pronto! A aplicação já deve estar rodando localmente em http://localhost:3000