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