[Mini Vibe Coding #3] Daily Gratitude – The simplest way to keep your gratitude journal
A minimal, intuitive app that helps you start and keep a daily gratitude journal without distractions.
![[Mini Vibe Coding #3] Daily Gratitude – The simplest way to keep your gratitude journal](/content/images/2025/08/Thumbnail-3.png)
Solving everyday problems with vibe coding #3
🚩 Problem
Many people struggle to keep a gratitude journal. Notes apps mix entries with other content, handwriting can be inconvenient, and existing apps are often too complex.
💡 Solution
Simplifies gratitude journaling by removing unnecessary features, letting users simply write short gratitude titles and be done, making it easy to start and effortless to maintain.
👤 Target users
- People interested in self-development, mindfulness, and mental wellness
- Individuals seeking to build positive habits to ease feelings of stress or low mood
- Those who want to write daily but find traditional note or journal apps overwhelming
⛏️ Tools used
- PRD: Claude (Research)
- AI Agent: Figma Make
- API: -
Try Daily Gratitude 👉 https://shorturl.at/HEbaD

📝 Notes from the build
1. Writing the PRD with Claude
- Similar to Google AI Studio, Claude mostly asked simple follow-up questions at each step, such as whether I wanted changes, without engaging in deeper, collaborative thinking.
- Without additional prompts from me, it felt less capable of proactively considering the problem from the user’s perspective and filling in the product requirements accordingly.
2. Building and iterating with Figma Make
- Figma Make shows a clear strength in UI design compared to other AI coding tools, producing clean and high-quality interfaces.
- I expected it to leverage Figma-specific strengths for editing actual UI. Features like ‘auto layout’ could have made UI editing far more powerful for non-coders. Since Figma Make is still new, I expect this to improve in the future.
- For non-developers, Figma Make may be the most intuitive AI coding tool thanks to its simple and minimal UI. However, when exchanging multiple text prompts, I encountered issues such as lag, or needing to refresh the page for changes to appear.
3. API integration
- Currently, the app allows users to start writing gratitude entries without creating an account, with an optional passcode for added security. I want to test with users to see if sign-up and login would be a better approach.
- I would like to integrate APIs that improve communication, such as push notifications and email summaries.
- For the next stage after the MVP, I am considering adding a community feature where users can anonymously share gratitude entries and support each other. However, I also question whether this would shift the app away from its goal of keeping gratitude journaling simple.
🌱 Takeaways
What worked
- PRD writing was faster when the AI tool summarized steps and asked targeted follow-ups.
- Figma Make produced clean, high-quality interfaces.
- Zero sign-up flow lowered friction. Optional passcode added lightweight security.
Challenges I faced
- Claude mostly asked generic questions and did not drive deeper PRD thinking.
- Precise UI edits were limited. Figma features like auto layout were expected, but not leveraged.
- Figma Make sometimes lagged. Changes occasionally required a manual refresh.
What could be improved
- Add push notifications and email summaries to support habit formation.
- User-test account vs no-account to validate the right authentication model.
- Explore a minimal community feature with strict focus on simplicity.