2024-1-EducaMinas-frontend

Repositório destinado ao frontend do EducaMinas, uma plataforma que reúne dados da educação do estado de Minas Gerais. https://educaminas.vercel.app/

MIT License

Stars
4
Committers
9

Bot releases are visible (Hide)

2024-1-EducaMinas-frontend - v1.0.0 Latest Release

Published by johan-rocha about 2 months ago

Release 1 - Resumo

Objetivos Alcançados

  • Entrega do MVP:

    • Desenvolvimento de todos os requisitos levantados na release anterior.
    • Conclusão da aplicação Next.js do frontend.
    • Páginas Home, Pesquisa e Sobre completas.
    • Configuração do axios e das requisições para cada gráfico.
    • Implementação de testes unitários de componentes.
    • Exibição e filtragem dos dados recebidos do backend.
  • Documentação, Qualidade e Deploy:

    • Documentação completa do MVP.
    • Pipelines de qualidade de código com testes unitários, linter e build.
    • Pipelines de deploy na vercel tanto de preview para testes quanto para produção na main.

Melhorias e Conquistas

  • Estabelecimento de uma base sólida para o desenvolvimento do projeto.
  • Melhoria da qualidade de código com as pipelines de integração contínua.

Próximos Passos

  • Implementar novos componentes gráficos para análise de dados ainda mais complexas.
  • Planejar e preparar futuras releases para garantir o progresso contínuo do projeto.

Esta Release 1 representa um marco importante no desenvolvimento do projeto, estabelecendo a entrega final do projeto.

What's Changed

Full Changelog: https://github.com/unb-mds/2024-1-EducaMinas-frontend/compare/v0.5.0...v1.0.0

2024-1-EducaMinas-frontend - v0.5.0

Published by johan-rocha about 2 months ago

Release 0.5 - Resumo

Objetivos Alcançados

  • Configuração Inicial e Ferramentas:

    • Definição dos horários das reuniões semanais.
    • Estudo de Git, GitHub, e Scrum.
    • Definição do tema da aplicação e requisitos iniciais.
    • Seleção das tecnologias a serem utilizadas: Typescript, Next.js, Tailwind, Python, Node, SQL.
  • Desenvolvimento e Configuração de Máquinas:

    • Estudos aprofundados em Typescript, Next.js e Tailwind.
    • Configuração de máquinas e preparação do ambiente de desenvolvimento.
    • Início da aplicação com primeiros commits.
  • Documentação e Deploy:

    • Início da documentação com Mkdocs.
    • Deploy da documentação utilizando pipelines.
  • Desenvolvimento da Aplicação:

    • Criação da página inicial no frontend e primeiros componentes.
    • Início da implementação do backend, incluindo um extrator de dados.
    • Estudos em tecnologias para extração e análise de dados, como Python, scraping, API e bancos de dados.
  • Continuação de Estudos e Implementação:

    • Continuação dos estudos em tecnologias selecionadas e nivelamento das habilidades.
    • Definição completa do escopo e da fonte dos dados.
    • Desenvolvimento inicial da página de pesquisa com elementos visuais.
    • Planejamento e preparação para a entrega da Release 0.5.

Melhorias e Conquistas

  • Estabelecimento de uma base sólida para o desenvolvimento do projeto.
  • Criação de documentação inicial para orientar o projeto e sua comunidade.
  • Início do desenvolvimento da aplicação, incluindo frontend e backend.
  • Desenvolvimento de uma página de pesquisa funcional com gráficos e elementos visuais coletados.

Próximos Passos

  • Finalizar pendências da Sprint 3, incluindo arquitetura inicial e documentação completa.
  • Continuar o desenvolvimento da página de pesquisa e nível técnico do projeto.
  • Planejar e preparar futuras releases para garantir o progresso contínuo do projeto.

Esta Release 0.5 representa um marco importante no desenvolvimento do projeto, estabelecendo as bases técnicas e conceituais para as próximas etapas.

What's Changed

New Contributors

Full Changelog: https://github.com/unb-mds/2024-1-EducaMinas-frontend/commits/v0.5.0

2024-1-EducaMinas-frontend - Release v1.0

Published by johan-rocha 6 months ago

Release 1 - Resumo

Objetivos Alcançados

  • Configuração Inicial e Ferramentas:

    • Definição dos horários das reuniões semanais.
    • Estudo de Git, GitHub, e Scrum.
    • Definição do tema da aplicação e requisitos iniciais.
    • Seleção das tecnologias a serem utilizadas: Typescript, Next.js, Tailwind, Python, Node, SQL.
  • Desenvolvimento e Configuração de Máquinas:

    • Estudos aprofundados em Typescript, Next.js e Tailwind.
    • Configuração de máquinas e preparação do ambiente de desenvolvimento.
    • Início da aplicação com primeiros commits.
  • Documentação e Deploy:

    • Início da documentação com Mkdocs.
    • Deploy da documentação utilizando pipelines.
  • Desenvolvimento da Aplicação:

    • Criação da página inicial no frontend e primeiros componentes.
    • Início da implementação do backend, incluindo um extrator de dados.
    • Estudos em tecnologias para extração e análise de dados, como Python, scraping, API e bancos de dados.
  • Continuação de Estudos e Implementação:

    • Continuação dos estudos em tecnologias selecionadas e nivelamento das habilidades.
    • Definição completa do escopo e da fonte dos dados.
    • Desenvolvimento inicial da página de pesquisa com elementos visuais.
    • Planejamento e preparação para a entrega da Release 1.

Melhorias e Conquistas

  • Estabelecimento de uma base sólida para o desenvolvimento do projeto.
  • Criação de documentação inicial para orientar o projeto e sua comunidade.
  • Início do desenvolvimento da aplicação, incluindo frontend e backend.
  • Desenvolvimento de uma página de pesquisa funcional com gráficos e elementos visuais coletados.

Próximos Passos

  • Finalizar pendências da Sprint 3, incluindo arquitetura inicial e documentação completa.
  • Continuar o desenvolvimento da página de pesquisa e nível técnico do projeto.
  • Planejar e preparar futuras releases para garantir o progresso contínuo do projeto.

Esta Release 1 representa um marco importante no desenvolvimento do projeto, estabelecendo as bases técnicas e conceituais para as próximas etapas.

What's Changed

New Contributors

Full Changelog: https://github.com/unb-mds/2024-1-EducaMinas-frontend/commits/v1.0.0