libre

Ícone do Libre

Libre

License: Proprietary

Um aplicativo local-first para Android e iOS que apoia pessoas que desejam parar ou reduzir o consumo de tabaco. Ele oferece acompanhamento diário, diário de vontades, registro de episódios, SOS e lembretes locais.

O Libre é uma ferramenta de apoio e não substitui acompanhamento médico, psicológico ou orientação profissional. Os conteúdos e indicadores do app não são diagnóstico, tratamento ou garantia de resultado individual.

Recursos

Privacidade e dados

Os dados são armazenados localmente no dispositivo. Leia a política de privacidade antes de usar ou distribuir o aplicativo. A política e o comportamento de exclusão/exportação devem ser revisados em cada release.

Capturas de tela

As capturas ainda não foram publicadas. Contribuições com screenshots reais de Android e iOS, sem dados pessoais, são bem-vindas.

Desenvolvimento

Requisitos

O projeto usa Expo SDK 56, React Native 0.85 e React 19.2. Consulte a documentação versionada do Expo SDK 56 para mudanças de dependências e APIs.

Instalação

git clone https://github.com/lacerda/libre.git
cd libre
npm ci
npm start

Para abrir em um destino específico:

npm run android
npm run ios
npm run web

Verificações

npm run typecheck
npm run check

check executa a verificação de tipos e o diagnóstico de compatibilidade do Expo. Ainda não há suíte automatizada de testes; contribuições que adicionem testes para regras de domínio e fluxos críticos são particularmente úteis.

Estrutura

app/          Rotas e telas do Expo Router
components/   Componentes visuais reutilizáveis
src/lib/      Funções de domínio e formatação
src/store/    Estado persistido localmente com Zustand
src/i18n/     Configuração e traduções
assets/       Ícones e imagens do aplicativo

Releases

As configurações do EAS estão em eas.json. Antes de gerar uma release, execute npm run check, teste o build de produção em Android e iOS e revise a política de privacidade, metadados das lojas e conteúdos de saúde.

Contribuir

Leia CONTRIBUTING.md, o Código de Conduta e a política de segurança. Para bugs e ideias, use os templates de issue.

Licença

Este projeto é proprietário e de uso pessoal. Todos os direitos reservados; consulte a licença.