Skip to content

Plataforma web para organização de estudos, com análise de produtividade e métricas de desempenho.

Notifications You must be signed in to change notification settings

MaysonLima/StudyFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

StudyFlow

Sobre o projeto

O StudyFlow é um sistema desenvolvido para ajudar estudantes a organizar tarefas de estudo, acompanhar progresso e visualizar métricas de produtividade.

O projeto foi criado como experiência prática em trabalho em equipe, utilizando Scrum, Git e arquitetura separada entre frontend, backend e análise de dados.

Demo

🔗 Link: (em breve)

Sobre o projeto

O StudyFlow é um sistema desenvolvido para ajudar estudantes a organizar tarefas de estudo, acompanhar progresso e visualizar métricas de produtividade.

O projeto foi criado como experiência prática em trabalho em equipe, e para -de forma prática- auxiliar nós mesmos a organizar nossa vida acadêmica, utilizando Scrum, Git e arquitetura separada entre frontend, backend e análise de dados.

Funcionalidades

  • Cadastro e login de usuários

  • Criação e gerenciamento de tarefas de estudo

  • Dashboard com progresso

  • Integração com API em Java

  • Serviço de análise em Python

  • Métricas de desempenho (tempo de estudo, tarefas concluídas)

  • Tecnologias

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Java (API REST)

Data & Analytics

  • Python

Ferramentas

  • Git & GitHub
  • Jira (Scrum e backlog)

Arquitetura

  • Frontend: Interface do usuário

  • Backend Java: Regras de negócio e API

  • Serviço Python: Processamento e análise de dados

  • Time e papéis

  • Mayson – Scrum Master, Frontend, Design e Backend Java

  • Felipe – Frontend

  • Kelvin – Python

  • João – Analista de Dados

  • Samuel – Backend Java (em formação)

Como executar

Frontend

Abrir o arquivo index.html ou rodar via Live Server.

Backend (Java)

Rodar a API REST com Maven ou Spring Boot.

Serviço Python

Executar o script de análise via terminal.

Processo de desenvolvimento

O projeto segue práticas do Scrum:

  • Sprints semanais

  • Backlog organizado no Jira

  • Daily meetings

  • Revisões e retrospectivas

  • Roadmap

  • Autenticação completa

  • Persistência em banco de dados

  • Deploy público

  • Dashboard avançado

  • Licença

Projeto educacional e open-source.

  • Projeto selado por:

Os Senhores Mayson, Felipe, Kelvin, João e Samuel

About

Plataforma web para organização de estudos, com análise de produtividade e métricas de desempenho.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors