Executando verificação de segurança...
3

Procuro colaboradores para uma aplicação MVP em Flutter - projeto de estudo

Olá, tudo bem? Lancei um MVP de estudo chamado “Logic Challenges” e estou buscando colaboradores para evoluir a aplicação. É um projeto feito para aprender e construir algo útil, e toda ajuda é bem-vinda.

Resumo do projeto

Objetivo: aplicação para resolver e acompanhar desafios de lógica/algoritmos por linguagem/programação — pensada como produto de estudo e portfólio.

Status: MVP funcional com interface em Flutter, catálogo de desafios, página de detalhe do desafio e navegação básica.
Arquitetura: código modular, organização pensada para facilitar contribuições.

Armazenamento local: A aplicação utiliza Hive como solução de persistência local. No ambiente web o Hive é configurado para usar IndexedDB, e a escolha facilita a portabilidade caso no futuro a aplicação seja empacotada como app, mantendo dados locais consistentes entre plataformas.

Repositório principal (main): contém a aplicação Flutter, estrutura de features, temas, telas e configuração de build.
Use este repo para mudanças de UI, navegação, integração, testes e infra da aplicação.
Repositório de desafios (challenges): contém o banco de questões/desafios (JSON/seed) e metadados.
Use este repo quando for adicionar, editar ou revisar conteúdo dos desafios (novas questões, níveis, traduções, exemplos).

Por que existem dois repositórios?
Separei o projeto em dois repositórios intencionalmente: o main com o código da aplicação e um repo challenges só com o conteúdo. Isso facilita contribuições de conteúdo sem precisar configurar Flutter, evita misturar alterações de UI com mudanças de conteúdo, e permite versionar/publicar o banco de desafios separadamente (útil para automações). Também facilita que educadores e curadores colaborem apenas no repo de conteúdo.

Hospedagem
A aplicação está atualmente hospedada na Vercel como uma instância do MVP (por isso há limites e decisões simplificadas de infra). A ideia é manter uma forma simples de deploy enquanto testamos a adoção; melhorias de infra/CI são bem-vindas.

Por que colaborar?

  • Ótimo para quem quer praticar Flutter, arquitetura, testes e pull requests reais.
  • Possibilidade de contribuir com tarefas pequenas (first PR) ou assumir áreas maiores (testes, CI, performance, conteúdo).
  • Todas contribuições serão creditadas no histórico do repositório.

Repositórios:
Main: https://github.com/henriqueluizp/logic_challenges
Challenges: https://github.com/henriqueluizp/challenge_bank
Site: https://logic-challenges-h9p4.vercel.app/

Carregando publicação patrocinada...
3
1