💖 Project Name
Mood-Based Fortune Teller
📊 Category
Utilities
📝 Project Overview
This project will be a fun and interactive CLI utility where users can select their current mood using emoji-based options and receive random fortunes, motivational messages, and daily luck scores.
The utility will include:
- Mood selection menu with emojis
- Random fortune generation
- Daily luck percentage
- Mood-based personalized responses
- Option to save previous fortunes in a text/JSON file
- Beginner-friendly procedural Python logic
✨ Example Flow
🔮 Select your mood:
- Happy 😄
- Sad 😢
- Angry 😡
✨ Your Fortune:
"An exciting opportunity is coming soon!"
🍀 Luck Score: 82%
🎯 Educational Concepts
- Lists
- Loops
- Conditional statements
- Random module
- File handling
- User input validation
📂 Suggested Folder Structure
utilities/Mood-Based-Fortune-Teller/Mood-Based-Fortune-Teller.py
✅ Code Compliance Checklist
💖 Project Name
Mood-Based Fortune Teller
📊 Category
Utilities
📝 Project Overview
This project will be a fun and interactive CLI utility where users can select their current mood using emoji-based options and receive random fortunes, motivational messages, and daily luck scores.
The utility will include:
✨ Example Flow
🔮 Select your mood:
✨ Your Fortune:
"An exciting opportunity is coming soon!"
🍀 Luck Score: 82%
🎯 Educational Concepts
📂 Suggested Folder Structure
utilities/Mood-Based-Fortune-Teller/Mood-Based-Fortune-Teller.py
✅ Code Compliance Checklist
This project will use ONLY Python's Standard Library (No
pip install).The codebase will use procedural logic (No unnecessary classes/functions unless creating a GUI/Web App).
The terminal interface will include interactive emojis.
I am a registered GSSoC 2026 contributor and want this assigned to me.