5 points par mansukim1125 2024-12-29 | 4 commentaires | Partager sur WhatsApp

Bonjour. Après avoir récemment vécu une rupture amoureuse, j’ai voulu donner du sens à cette expérience et j’ai donc lancé le projet Healing Diary.

Liens

Fonctionnalités principales

  1. Rédaction d’un journal émotionnel
  • Rédaction libre du journal
  • L’IA analyse le contenu du journal pour extraire automatiquement les moments positifs, les activités enregistrées et l’état émotionnel
  • Le contenu rédigé est stocké dans LocalStorage (sans connexion requise)
  1. Timeline de rétablissement
  • Une timeline du parcours émotionnel générée automatiquement à partir du contenu du journal
  • Visualisation de l’évolution des émotions au fil du temps
  • Analyse des schémas de rétablissement basée sur l’IA

Je travaille habituellement comme développeur backend Node.js, et je n’avais donc presque aucune expérience en frontend (à part des bases en HTML et JS).
J’ai profité de cette occasion pour développer ce projet tout en étudiant les technologies frontend les plus récentes.

Pendant deux jours, j’ai passé mes nuits à coder en parcourant la documentation de Next.js et React, un peu comme si je me jetais dans le grand bain.
Comme c’était ma première expérience en développement frontend, j’ai connu de nombreux tâtonnements, mais ce processus en lui-même a aussi été pour moi un bon moment de guérison.

Comme c’est ma première expérience en développement frontend, le code peut être un peu désordonné.
Les retours des développeurs frontend sont les bienvenus. Je serai reconnaissant pour tout conseil ou toute PR permettant d’améliorer le code.

4 commentaires

 
jujumilk3 2024-12-30

La capacité à exprimer de manière créative des émotions négatives est vraiment unique et admirable. Je vous soutiens !

 
mansukim1125 2024-12-30

Merci !

 
excovert 2024-12-29

Même pour une première expérience en développement frontend, l'UI est vraiment soignée !

 
mansukim1125 2024-12-29

Merci pour votre réponse !

Pour le design de l’UI, j’ai utilisé shadcn ui et Tailwind CSS.

Par ailleurs, s’il y a des points sur le code ou les fonctionnalités pour lesquels vous pourriez me faire un retour, je vous en serais reconnaissant !