From 4233d438ea30a21db277d6f660eb3b7eb362f42d Mon Sep 17 00:00:00 2001 From: Jeet Debnath Date: Tue, 24 Mar 2026 15:52:19 +0530 Subject: [PATCH] Create TODO.md --- TODO.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..ff299dc --- /dev/null +++ b/TODO.md @@ -0,0 +1,15 @@ +# TODO + +## 1. Tree Growing Animation on Journal Save +When a new journal entry is saved, show a tree growing animation — a visual metaphor for gratitude growing over time. +- Trigger animation after successful save +- Tree sprouts from seed → sapling → full tree +- Could use CSS/SVG animation or a canvas-based approach +- Consider making it dismissible / auto-fade after completion + +## 2. Smoother Google Auth Flow +Improve the UX of the Google OAuth flow. +- Reduce redirect friction (loading states, transitions) +- Show a proper loading screen during the OAuth callback +- Handle errors gracefully with user-friendly messages +- Consider persisting intent so users land back where they started