Skip to content

Staging#36

Open
gabrielbfranca wants to merge 54 commits intomainfrom
staging
Open

Staging#36
gabrielbfranca wants to merge 54 commits intomainfrom
staging

Conversation

@gabrielbfranca
Copy link
Copy Markdown
Collaborator

Contém alguns bugs:
Falso positivo na autenticação. Indica email errado mas consifgo acessar,
o nome das categorias em ranking e na barra de pesquisa estão cortando no meu celular.

Tirando isso, LGTM

gabrielbfranca and others added 30 commits November 17, 2025 09:29
Add centralized theme with colors, spacing, border radius, and font
sizes to replace hardcoded values across the app.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Dados das 7 lições do Módulo 1 em pt-BR com vocabulário,
expressões, gramática e atividades.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Usa onAuthStateChanged do Firebase para alternar entre
AuthNavigator e AppNavigator. Remove import de global.css inexistente.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fluxo de 2 etapas: input de email + tela de sucesso.
Usa sendPasswordResetEmail do Firebase.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SIGN-26

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SIGN-27

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SIGN-28

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SIGN-29

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SIGN-30

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SIGN-31

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
DaniloCTM and others added 24 commits March 8, 2026 13:20
Foundation: theme, navigation types, data, services
* SIGN-5: upgrade tela de cadastro

Nome completo, validação de email/senha, checkbox de termos,
botões de login social (placeholder), loading state, tema aplicado.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* SIGN-5: ajusta design da tela de cadastro conforme Figma

- Redesenha RegisterScreen para seguir layout do Figma (botões sociais, divider, campos, checkbox, botão Criar Conta)
- Corrige cor accent para #3461FD e altura do botão para 60px
- Atualiza entrypoint.sh para rodar Metro no host (não Docker)
- Atualiza README com instruções de execução, pré-requisitos e troubleshooting

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Danilo Tertuliano <daniloctmelo@gmail.com>
* implementando página de módulo e resolvendo duplicação do docker

* implementando tela de ranking

* feat: add theme constants

Add centralized theme with colors, spacing, border radius, and font
sizes to replace hardcoded values across the app.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: add lesson data for modulo 1

Dados das 7 lições do Módulo 1 em pt-BR com vocabulário,
expressões, gramática e atividades.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: update navigation types for all screens

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: register new screens in navigator

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: auth flow conditional navigation

Usa onAuthStateChanged do Firebase para alternar entre
AuthNavigator e AppNavigator. Remove import de global.css inexistente.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: add bug reports firebase service

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: add user profile update functions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: add seed script for lesson data

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: add horizontal menu component

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* SIGN-6: upgrade tela de login

Link para recuperação de senha, validação de email,
loading state, tema aplicado.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* SIGN-6: ajusta design da tela de login conforme Figma

- Redesenha LoginScreen com botões sociais, divider, inputs sem borda, toggle de senha
- Botão 'Log In' com height 60 e borderRadius 14
- Corrige cor accent para #3461FD
- Corrige entrypoint.sh para rodar Metro no host e PACKAGE_NAME correto

---------

Co-authored-by: Gabriel Brito de França <gabrielbfranca@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Danilo Tertuliano <daniloctmelo@gmail.com>
…senha

SIGN-11: APP-007 — Implementação da Tela de Recuperação de Senha
SIGN-7: APP-003 — Implementação da Tela de Módulos
SIGN-8: APP-004 — Implementação da Tela de Perfil
SIGN-9: APP-005 — Implementação da Tela de Ranking
SIGN-10: APP-006 — Implementação da Tela de Report de Bug
SIGN-12: APP-008 — Implementação da Tela de Ensino do Sinal
SIGN-13: APP-009 — Implementação da Tela de Gravação do Sinal
SIGN-31: APP-015 — Upgrade da Tela de Notificações
SIGN-26: APP-010 — Quiz/Avaliação
SIGN-27: APP-011 — Implementação da Tela de Pesquisar
SIGN-28: APP-012 — Implementação da Tela de Progresso do Usuário
SIGN-29: APP-013 — Implementação da Tela de Configurações
SIGN-30: APP-014 — Implementação do Fluxo de Onboarding
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants