🌱 Inspiration The idea for Gratitude CLI blossomed from a simple thought β€” what if we could use code to plant seeds of joy in our everyday life? As someone who journals and values reflection, I wanted to create something small but meaningful. A cozy corner in the terminal where you pause, reflect, and jot down something beautiful from your day.

Inspired by mental wellness, minimalist design, and the power of daily gratitude, this project was born.

✨ What it does Gratitude CLI is a command-line application that lets you:

🌸 Add daily gratitude entries

πŸ“œ View past entries

πŸ’¬ Get AI-inspired gratitude prompts to reflect when you’re unsure what to write

🌈 Feel better by simply taking a mindful moment in your day

πŸ› οΈ How we built it Language: Python 🐍

Concepts used: File I/O, functions, string formatting, random module

The app shows a splash screen, motivational tips, and provides a menu system.

Gratitude entries are stored locally in a .txt file.

The "Give me a prompt!" feature uses a randomly selected gratitude question from a curated list.

🚧 Challenges we ran into Deciding how to make a terminal-based app feel warm and welcoming

Making the UI clean and clear with only text

Keeping the features simple but meaningful

GitHub issues like repo syncing and pushing (thank you ChatGPT πŸ’–)

πŸ† Accomplishments that we're proud of Creating a full mini app from scratch in a weekend

Learning more about GitHub, version control, and markdown

Adding the AI-inspired prompt feature to make it more interactive

Bringing mental wellness into tech in a tiny but creative way

πŸ“š What we learned How to structure a command-line Python app

Basics of styling terminal output to make it feel joyful

How to use randomness effectively for user experience

Writing a polished README and making a project public on GitHub

How small ideas can bring smiles too 😊

🌻 What’s next for Gratitude CLI Add emoji reactions or favorite entries

Export entries as a .pdf or .docx file

Turn it into a desktop GUI version

Option to add your own prompts

Celebrate gratitude milestones with ASCII confetti πŸŽ‰

Built With

Share this project:

Updates