Healing Diary, um diário para registrar e analisar emoções após um término
(healing.latentspace.world)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
- Repositório no Github: https://github.com/mansukim1125/healing-diary
- Link do serviço: https://healing.latentspace.world/
Principais recursos
- 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)
- 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
A capacidade de expressar emoções negativas de forma criativa parece realmente algo muito único e positivo. Estou torcendo por você!
Obrigado!
Mesmo sendo sua primeira experiência com desenvolvimento front-end, a UI está bem limpa!
Obrigado por deixar um comentário!
No caso do design da UI, usei
shadcn uietailwind css.Além disso, se tiver algum feedback sobre o código ou sobre funcionalidades, agradeço se puder deixar um comentário!