Skip to content

🎮 [Proposal]: Add Mood-Based Fortune Teller CLI Utility with Emoji UI #460

@SARTHAKJINDAL1

Description

@SARTHAKJINDAL1

💖 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:

  1. Happy 😄
  2. Sad 😢
  3. 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

  • 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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions