Skip to content

Repository files navigation

CalmaMente

O CalmaMente é um aplicativo desenvolvido em Flutter com o objetivo de auxiliar usuários no controle da ansiedade e promover o bem-estar mental. Com funcionalidades como relatórios de emoções, biblioteca de recursos e técnicas de respiração, o app ajuda no acompanhamento e gestão de emoções de maneira prática e acessível.

Funcionalidades

  • Diário de Ansiedade: Uma ferramenta para o usuário registrar suas emoções e pensamentos relacionados à ansiedade, ajudando a monitorar o bem-estar emocional ao longo do tempo.

  • Registro do Diário: Permite a criação de entradas diárias no diário com detalhes sobre emoções e eventos, ajudando o usuário a refletir e identificar padrões em sua saúde mental.

  • Relatórios do Diário: Gera relatórios visuais e gráficos que analisam os registros do diário, mostrando padrões emocionais e ajudando o usuário a entender melhor suas emoções ao longo do tempo.

  • Exercícios de Respiração: Oferece técnicas guiadas de respiração para ajudar a reduzir o estresse e a ansiedade em momentos de necessidade.

  • Mindfulness: Práticas de mindfulness que incentivam a presença no momento, com exercícios que ajudam o usuário a se concentrar e a reduzir o estresse.

  • Modo SOS: Um recurso rápido para momentos de crise, onde o usuário pode acessar ferramentas imediatas para lidar com episódios intensos de ansiedade ou estresse.

  • Progresso: Indicadores visuais de progresso que ajudam o usuário a acompanhar seu desenvolvimento emocional e o uso consistente do aplicativo.

  • Biblioteca de Recursos: Uma coleção de materiais de suporte dividida em:

    • Meditação para Iniciantes: Introdução a práticas de meditação para usuários que estão começando.
    • Controle de Ansiedade: Técnicas específicas para auxiliar no controle e gerenciamento da ansiedade.
    • Relaxamento com Sons da Natureza: Áudios relaxantes que reproduzem sons da natureza, promovendo um ambiente de calma.
    • Leitura sobre Mindfulness: Conteúdos para aprofundar o conhecimento sobre mindfulness e seus benefícios.

    A tela da Biblioteca de Recursos também inclui uma seção para feedback, onde os usuários podem enviar sugestões ou comentários sobre o app.

  • Comunidade Anônima: Um espaço de interação onde os usuários podem compartilhar experiências e oferecer apoio mútuo de forma anônima, seguindo regras de boa convivência para garantir um ambiente respeitoso e seguro.

Essas funcionalidades tornam o CalmaMente uma plataforma completa para apoio emocional, proporcionando diversas ferramentas para o autoconhecimento, a prática de autocuidado e o suporte comunitário.

Tecnologias Utilizadas

  • Flutter (Dart): Framework para desenvolvimento multiplataforma.
  • Supabase: Autenticação e banco de dados.

Bibliotecas Principais

  • google_sign_in: ^6.2.2
  • cupertino_icons: ^1.0.8
  • flutter_local_notifications: ^18.0.0
  • flutter_native_splash: ^2.1.0
  • fl_chart: ^0.69.0
  • shared_preferences: ^2.0.8
  • intl: ^0.19.0
  • share_plus: ^10.1.1
  • audioplayers: ^6.1.0
  • just_audio: ^0.9.42
  • percent_indicator: ^4.2.3
  • url_launcher: ^6.3.1
  • timezone: ^0.9.0
  • permission_handler: ^11.3.1
  • sqflite: ^2.4.0
  • path_provider: ^2.1.5
  • provider: ^6.1.2
  • sign_in_with_apple: ^6.1.3
  • image_picker: ^1.1.2
  • flutter_spinkit: ^5.2.1
  • supabase_flutter: ^2.8.0
  • shimmer: ^3.0.0
  • hive: ^2.0.0
  • hive_flutter: ^1.1.0

Essas bibliotecas foram utilizadas para gerenciar a autenticação, armazenamento local, notificações, integração com serviços de terceiros e várias outras funcionalidades que enriquecem a experiência do usuário.

Screenshots

Tela Inicial e Login

  • Tela Login Tela Login
  • Tela Registro Tela Registro

Funções Principais

  • Tela de Ansiedade Tela de Ansiedade
  • Tela do Diário Tela do Diário
  • Tela de Registros Tela de Registros
  • Tela de Relatórios Tela de Relatórios

Recursos de Bem-Estar

  • Exercícios de Respiração Tela de Respiração
  • Mindfulness Tela Mindfulness
  • Mindfulness Sono Tela Mindfulness Sono

Biblioteca de Recursos

  • Tela Biblioteca Tela Biblioteca
  • Tela Relaxamento Tela Relaxamento

Outras Funcionalidades

  • Tela de Progresso Tela Progresso
  • Modo SOS Tela SOS
  • Tela Suporte Tela Suporte

Comunidade Anônima

  • Tela Comunidade Tela Comunidade
  • Regras de Boa Convivência Tela Regras de Boa Convivência

Feedback

  • Tela Feedback Tela Feedback

Como Executar

Para experimentar o CalmaMente, você pode baixá-lo diretamente na Google Play Store:

Baixar na Play Store

About

O CalmaMente é um aplicativo desenvolvido em Flutter com o objetivo de auxiliar usuários no controle da ansiedade e promover o bem-estar mental. Com funcionalidades como relatórios de emoções, biblioteca de recursos e técnicas de respiração, o app ajuda no acompanhamento e gestão de emoções.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages