5 pontos por mansukim1125 2024-12-29 | 4 comentários | Compartilhar no WhatsApp

Olá. Recentemente, depois de passar pelo término de um relacionamento, quis transformar essa experiência em algo significativo e comecei o projeto Healing Diary.

Links

Principais recursos

  1. Escrita de diário emocional
  • Escrita livre de diário
  • A IA analisa o conteúdo do diário e extrai automaticamente momentos positivos, registros de atividades e estado emocional
  • O conteúdo escrito é salvo no LocalStorage (sem necessidade de login)
  1. Linha do tempo de recuperação
  • Linha do tempo da jornada emocional gerada automaticamente com base no conteúdo do diário
  • Visualização das mudanças emocionais ao longo do tempo
  • Fornece análise de padrões de recuperação com base em IA

Normalmente trabalho como desenvolvedor backend em Node.js, então quase não tinha experiência com frontend (apenas conhecimentos básicos de HTML e JS).
Desta vez, desenvolvi o projeto enquanto estudava tecnologias modernas de frontend.

Durante dois dias, virando noites e lendo a documentação de Next.js e React, fui escrevendo o código praticamente na base da tentativa e erro.
Como era meu primeiro contato com desenvolvimento frontend, passei por inúmeros erros e tentativas, mas acho que esse processo em si acabou sendo um bom momento de cura para mim.

Como é minha primeira vez com desenvolvimento frontend, o código pode estar um pouco bagunçado.
Feedback de desenvolvedores frontend será muito bem-vindo. Ficarei grato por conselhos para um código melhor ou por qualquer PR.

4 comentários

 
jujumilk3 2024-12-30

A capacidade de expressar emoções negativas de forma criativa parece realmente algo muito único e positivo. Estou torcendo por você!

 
mansukim1125 2024-12-30

Obrigado!

 
excovert 2024-12-29

Mesmo sendo sua primeira experiência com desenvolvimento front-end, a UI está bem limpa!

 
mansukim1125 2024-12-29

Obrigado por deixar um comentário!

No caso do design da UI, usei shadcn ui e tailwind css.

Além disso, se tiver algum feedback sobre o código ou sobre funcionalidades, agradeço se puder deixar um comentário!