Skip to content

Data Builders

License

Data Builders é um projeto acadêmico da Universidade de Brasília, criado para desenvolver uma plataforma web que centraliza materiais didáticos e facilita a comunicação entre professor e alunos da disciplina de Estruturas de Dados 2.

O objetivo principal é oferecer ao professor uma ferramenta que seja intuitiva, autônoma e que melhore a experiência de aprendizado dos alunos, centralizando informações e exemplos de algoritmos em múltiplas linguagens.


Visão e Estratégia

Requisitos e Entregas

Definições e Lições


Visão Geral do Projeto

Cliente: Professor Maurício Serrano (UnB, FCTE)

Público-alvo: Alunos da disciplina Estruturas de Dados 2

Problema: Fragmentação das ferramentas de ensino (Moodle, GitHub, e-mail, Telegram).

Solução: Plataforma web que permite postagem simplificada de materiais, acesso fácil aos alunos e apresentação de algoritmos em múltiplas linguagens.

Funcionalidades

  • Autonomia completa para o professor gerenciar sua página.
  • Upload e distribuição de materiais em múltiplos formatos.
  • Exibição de exemplos de algoritmos em diversas linguagens.
  • Interface intuitiva para alunos encontrarem rapidamente o conteúdo necessário.
  • Pesquisa rápida de projetos e materiais.

Tecnologias Principais

  • Frontend: React
  • Backend: Node.js
  • Banco de dados: MongoDB
  • Documentação: MkDocs

Estrutura da Documentação

A estrutura de pastas e arquivos da documentação é gerenciada pelo MkDocs.

└─ docs
│ └─── home
│ └─── visao_produto
│ └─── entregas
└─ mkdocs.yml
└─ README.md