Realizado

Desenvolvimento de App Mobile Estudow (Android & Ios) com Firebase

Publicado em 13 de Junho de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Preciso de um programador experiente para desenvolver o aplicativo mobile "Estudow", uma ferramenta de organização de estudos para as plataformas Android e iOS. O design completo do aplicativo já está finalizado e será fornecido em formato de imagem ao iniciar o projeto.

Funcionalidades Essenciais:
- Implementação de um sistema de login simples utilizando Firebase Authentication.
- Integração completa com o banco de dados em tempo real Firestore para armazenamento e sincronização de dados do usuário.
- Desenvolvimento de um cronômetro de estudo funcional.
- Criação de um módulo para cadastro e gerenciamento de matérias de estudo.
- Implementação de um sistema de revisões agendadas, categorizando-as em 'Hoje', 'Atrasadas' e 'Futuras'.
- Histórico de estudos visualizado em formato de calendário.
- Desenvolvimento de um dashboard de desempenho com gráficos que exibam tempo de estudo, número de questões resolvidas, percentual de acertos e distribuição do tempo por matéria (gráfico de pizza).
- A interface deve seguir o visual minimalista definido, com predominância da cor verde-limão e a inclusão do mascote coruja (design já existente).
- Toda a interface e conteúdo textual devem estar em português (Brasil).

Entregáveis:
- Arquivo APK (release) pronto para ser submetido à Google Play Store.
- Código-fonte completo do projeto, preferencialmente desenvolvido em Flutter, mas estou aberto a propostas em React Native. O código deve ser entregue via repositório Git ou arquivo .zip.
- Documentação básica cobrindo os passos para compilar o aplicativo, configurar a integração com o Firebase e orientações para a publicação nas lojas de aplicativos.
- Suporte rápido e eficiente para auxiliar na primeira publicação do aplicativo nas lojas.

Requisitos de Segurança:
- Configuração adequada das regras de segurança no Firebase para garantir que apenas usuários autenticados tenham acesso aos seus dados.
- Garantia de que toda a comunicação de dados utilize criptografia em trânsito (HTTPS).
- A estrutura do aplicativo deve estar preparada para a inclusão e exibição da Política de Privacidade e Termos de Uso, conforme exigido pelas lojas.

Considerações para Futuras Evoluções:
- O código-fonte deve ser escrito de forma limpa, modular e bem comentada, visando facilitar futuras atualizações e a implementação de novas funcionalidades.
- A arquitetura do projeto deve permitir a futura integração de um sistema de planos Premium ou assinaturas, com suporte para compras via Google Play e App Store.
- Novas telas ou integrações devem poder ser adicionadas sem a necessidade de reescrever partes significativas do aplicativo.

Publicação:
Eu me encarregarei pessoalmente do processo de upload e configuração nas lojas (Google Play e App Store). Para isso, necessitarei de todos os arquivos necessários (apk/ipa, ícones, screenshots, etc.) E das instruções de configuração. Fornecerei acesso ao meu projeto Firebase utilizando meu e-mail.

Um diferencial na seleção será a apresentação de portfólio ou links que demonstrem experiência prévia no desenvolvimento de aplicativos semelhantes (foco em estudo, produtividade, uso de Firebase, implementação de dashboards ou gráficos).

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias