Introdução

Informações básicas do projeto como nome e membros da equipe.

Informações Gerais


Contexto

Detalhes sobre o espaço de problema, justificativas e os objetivos do projeto.

Problema

Acesso limitado a terapeutas especializados é um problema comum, em que muitas pessoas enfrentam dificuldades para encontrar profissionais capacitados para lidar com traumas específicos e problemas mentais. A falta de acesso a atendimentos psicológicos de qualidade pode agravar os sintomas e prolongar o sofrimento dos pacientes. Além disso, os pacientes enfrentam barreiras físicas, financeiras e sociais para encontrar terapeutas adequados às suas necessidades específicas. A escassez de profissionais qualificados contribui para essa situação, criando uma demanda maior do que a oferta e resultando em longas listas de espera e tempos de espera prolongados.

Objetivos

● Facilitar o acesso a atendimentos psicológicos de qualidade:
○ Nosso projeto visa criar uma plataforma online que conecta pacientes a terapeutas especializados em traumas específicos e problemas mentais.
● Reduzir as barreiras para o acesso:
○ A plataforma oferecerá uma maneira conveniente e acessível para os pacientes encontrarem ajuda e receberem apoio emocional.

Justificativa

● Impacto positivo na saúde mental: Ao facilitar o acesso a terapeutas qualificados, podemos ajudar a melhorar a qualidade de vida e o bem-estar emocional dos pacientes.
● Redução do estigma: Ao fornecer uma plataforma online discreta e acessível, estamos eliminando as barreiras sociais que impedem algumas pessoas de buscar ajuda para sua saúde mental.

Público-alvo

● Fundamentais: Terapeutas especializados em tratamento de saúde mental. Pessoas diagnosticadas com transtornos mentais.
● Importantes: Indivíduos em busca de melhoria na saúde mental. Adolescentes enfrentando desafios emocionais. Pessoas que passaram por traumas psicológicos.
● Influenciadores: Pais, responsáveis legais e amigos de pessoas em busca de ajuda para saúde mental.


Concepção (Design Thinking)

Detalhes do processo de discovery do projeto.

Processo de Design Thinking

O arquivo que se segue apresenta o resultado desse processo.

Não foi possível apresentar o arquivo PDF. Faça o download e abra no seu computador: Download

Especificações do Projeto

Documentação das especificações do projeto.

Histórias de Usuários

Com base na análise das personas foram identificadas as seguintes histórias de usuários:

EU COMO...PERSONA QUERO/PRECISO...FUNCIONALIDADE PARA...MOTIVO/VALOR
Marcela Dias Melhorar a autoestima, a autoconfiança, o crescimento pessoal e os relacionamentos interpessoais. Aprender habilidades de enfrentamento de situações, luta contra uma depressão. Facilitar a minha busca por psicólogos.
Igor Souza Crescimento pessoal e financeiro, relação interpessoal, prevenção e manutenção da saúde mental após uma tentativa de suicídio. Esse serviço me ajudaria muito para encontrar rapidamente um terapeuta.
Liliana Drumond Atrair novos pacientes interessados na sua linha de trabalho. Para ela, seria interessante se atraísse tanto pacientes com poder aquisitivo, como também, os de baixa renda. Uma da parte dos seus atendimentos é destinado a paciente em vulnerabilidade social. Para ter mais visibilidade, mais pessoas poderiam me conhecer através da plataforma.
Requisitos

As tabelas que se seguem apresentam os requisitos funcionais e não funcionais que detalham o escopo do projeto.

Requisitos Funcionais

ID Descrição do Requisito Prioridade
RF-001 Permitir que o usuário cadastre-se como terapeuta ALTA
RF-002 Login do usuário ALTA
RF-003 O usário pode marcar uma consulta por meio da agenda MÉDIA
RF-004 O usuário por meio da barra de pesquisa pode pesquisar o nome do terapeuta desejado MÉDIA
RF-005 Sessão de comentários disponível para o terapeuta e o paciente MÉDIA
RF-006 Mudança do tema inteiro do site MÉDIA

Requisitos Não-Funcionais

ID Descrição do Requisito Prioridade
RNF-001 O sistema deve ser responsivo para rodar em um dispositivos móvel MÉDIA
RNF-002 O código do site deve ser documentado e seguir padrões de codificação reconhecidos. BAIXA

Projeto de Interface

Artefatos relacionados com a interface e a interacão do usuário na proposta de solução.

User/Screen Flow e Protótipo interativo

Artefatos relacionados com a interface e a interacão do usuário na solução proposta.

Wireframes

Protótipo de telas do sistema em baixa fidelidade (rascunhos).


Metodologia

Detalhes sobre a organização do grupo e o ferramental empregado.

Ferramentas

Relação de ferramentas empregadas pelo grupo durante o projeto.

Ambiente Plataforma Link de Acesso
Processo de Design Thinking Miro https://miro.com/PPLCC-M-G8-terapeutasetraumas
Repositório de código GitHub https://github.com/ICEI-PUC-Minas-PPLCC-TI/ti-1-ppl-cc-m-20241-1-terapeutas-e-traumas
Protótipo Interativo MavelApp ou Figma https://www.figma.com/design/t9p30MERQti38F3cmLgmOZ/Trabalho-Interdiciplinar?node-id=0-1&t=rJkhewWDAzmz4qft-0

Gestão do Projeto

Divisão de papéis no grupo e apresentação da estrutura da ferramenta de controle de tarefas (Kanban).

Controle de Versão

Estrutura do fluxo de trabalho no ambiente do GitHub.


Solução

Esta seção apresenta todos os detalhes da solução criada no projeto.

Video do Projeto

O vídeo a seguir traz uma apresentação do problema que a equipe está tratando e a proposta de solução.

Funcionalidades

Esta seção apresenta as funcionalidades da solução.

Funcionalidade 1 - Terapeutas Favoritados

Permite a visualização dos terapeutas que foram favoritados e tambem desfavorita-los.

  • Estrutura de dados: Favoritos
  • Instruções de acesso:
    • Abra o site e efetue o login
    • Acesse o menu lateral e selecione a parte de Favoritos
    • Em seguida, os terapeutas favoritados vão aparecer de acordo com o perfi de login.

Tela Terapeutas Favoritados

Funcionalidade 2 - Agenda de Terapeutas

Permite a visualização dos terapeutas que estão disponíveis no dia selecionado.

  • Estrutura de dados: Agenda
  • Instruções de acesso:
    • Abra o site e efetue o login
    • Acesse o menu lateral e selecione a parte de Calendário
    • Em seguida, os terapeutas disponíveis no dia selecionado vão aparecer e será possível acessar o perfil dele caso o usuário queira marcar uma consulta.

Tela Agenda de Terapeutas

Funcionalidade 3 - Pagina Inicio

Aparece os teraputas disponíveis, com a opção de favorita-los

  • Estrutura de dados: Comentários
  • Instruções de acesso:
    • Abra o site e efetue o login
    • Acesse o menu lateral e selecione a parte de Início
    • Em seguida, na tela inicial, vai aparecer os terapeutas cadastrados com o botão de favoritar.

Tela Comentários no Perfil

Funcionalidade 4 - Página de terapeutas recentes

Permite a visualização dos terapeutas que já realizaram consultas.

  • Estrutura de dados: Recentes
  • Instruções de acesso:
    • Abra o site e efetue o login
    • Acesse o menu lateral e selecione a parte de Recentes
    • Em seguida, os terapeutas que o usuário realizou consultas vão aparecer, nessa página ele tem a possibilidade de excluir o histórico de terapeutas.

Tela Terapeutas Recentes

Funcionalidade 5 - Troca de temas do site

Permite a seleção de tema do site, claro ou escuro.

  • Estrutura de dados: -
  • Instruções de acesso:
    • Abra o site e efetue o login
    • Acesse o menu lateral e mude a opção que esteja o sol ou a lua.
    • Em seguida, de acordo com o tema selecionado, o site mudará o esquema de cor para claro ou escuro.

Tela Terapeutas Favoritados

Estruturas de Dados

Descrição das estruturas de dados utilizadas na solução com exemplos no formato JSON.

Estrutura de Dados - Cadastro Terapeutas

Cadastros para os usuários entrarem como terapeutas.

                  {
                    "id": "1",
                    "idade": 30,
                    "genero": "Feminino",
                    "anos_de_experiencia": 5,
                    "especialidade": "Psicologia Clínica",
                    "crp": "12345",
                    "contato": {
                      "telefone": "(11) 98765-4321",
                      "email": "terapeuta1@example.com"
                    },
                    "modalidade": [
                      "online"
                    ],
                    "preco_da_hora": 100,
                    "endereco": {
                      "rua": "Rua A",
                      "numero": 100,
                      "complemento": "",
                      "bairro": "Centro",
                      "cidade": "São Paulo",
                      "estado": "SP",
                      "cep": "01000-000"
                    },
                    "planos_medicos": [
                      "UNIMED",
                      "SulAmerica"
                    ]
                  },
                
Estrutura de Dados - Agenda

O usuário pode visualizar quais dias ele marcou consulta com algum terapeuta

                  {
                    "id": "1",
                    "nome": "Fernando Farias",
                    "especialidade": "Psicólogo de Casal",
                    "image": "https://randomuser.me/api/portraits/men/45.jpg"
                  },
                
Estrutura de Dados - Calendário

O usuário pode visualizar quais terapeutas estão disponíveis para aquele dia.

                  {
                    "id": "1",
                    "name": "Sofia Duarte",
                    "specialty": "Terapia de Casal",
                    "disponibilidade": [
                      4,
                      2,
                      5
                    ],
                    "image": "https://randomuser.me/api/portraits/women/37.jpg"
                  },
                
Estrutura de Dados - Perfil Favoritado

O usuário pode visualizar quais perfis de terapeuta ele favoritou

                  {
                    "nome": "Dra. Ana Costa",
                    "image": "images/Dra.Ana_Costa.jpg",
                    "area": "Psiquiatria Infantil",
                    "id": "bc77"
                  },
                

Módulos e APIs

Esta seção apresenta os módulos e APIs utilizados na solução.

Images:
Fonts:
Scripts:

FAQ

Perguntas e respostas comuns associadas ao projeto.

Sim, entendemos que imprevistos acontecem. Você pode cancelar ou remarcar uma consulta diretamente pelo site, desde que respeite a política de cancelamento do terapeuta, que geralmente requer um aviso prévio de 24 a 48 horas.
Sim, entendemos que a relação terapêutica é muito pessoal e pode levar algum tempo para encontrar a pessoa certa. Se você sentir que o terapeuta escolhido não é adequado, você pode procurar outro profissional na nossa plataforma a qualquer momento.
Sim, a privacidade e a confidencialidade dos nossos usuários são nossas prioridades. Todas as informações fornecidas na nossa plataforma são protegidas por criptografia e seguimos rigorosos padrões de segurança para garantir que seus dados permaneçam confidenciais.

Referências Bibliográficas

Esta seção apresenta as referências bibliográficas utilizadas no projeto.

Site usado para estilização de algumas partes: Bootstrap