Uma aplicação simples e intuitiva para estudo e memorização baseada no conceito de repetição espaçada, inspirada no Anki.Você pode criar, editar, organizar e revisar seus cartões de forma eficiente, acompanhando seu progresso em uma interface funcional.
-
Criar cartões: Adicione novos cartões facilmente, com suporte para frente e verso.
-
Editar cartões: Atualize o conteúdo de qualquer cartão existente.
-
Excluir cartões: Remova cartões desnecessários com apenas um clique.
-
Acompanhe seu desempenho com métricas como:
-
Total de cartões revisados.
-
Taxa de acertos.
-
Gráficos que mostram o progresso diário, semanal e mensal.
-
Sugestões de Frameworks para essa Aba
-
Qt Charts: Biblioteca para criar gráficos interativos em C++.
-
Matplotlib (C++ bindings): Para criar gráficos de alta qualidade.
-
Plotly (C++ bindings): Para gráficos interativos e visualizações avançadas.
-
Design minimalista
-
Modo de estudo: Interface limpa .
-
Aba de estatísticas: Visualização dos dados sobre seu desempenho (Semanal).
-
Sugestões de Frameworks para essa Aba (Total em Aberto)
-
Qt: Framework para criar interfaces gráficas em C++.
-
wxWidgets: Outra opção para interfaces gráficas multiplataforma.
-
Nodejs >=20.0.0;
-
Yarn >=1.22.10;
-
Instalar Nodejs;
-
Instalar o gerenciador de pacotes yarn;
-
Entre no projeto e rode :
yarn
para instalar as dependências;
-
Faça o build com
yarn build
-
Execute com
yarn start
-
Para executar sem interromper utilize
yarn dev
-
Acesse '
http://localhost:3000
Pasta | Função |
---|---|
api | Contém todo o c++ da aplicação (arquivos .h e .cpp) |
dist | Abriga os pontos de inicialização do html |
integration | Integrações de c++ para javascript |
api | Contém todo o c++ da aplicação (arquivos .h e .cpp) |
src | Arquivos do react (Frontend) |
node_modules | Bibliotecas do nodejs que são instaladas localmente |
build | Build para execução do gerado localmente localmente |