<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: momina raheel (Moona)</title>
    <description>The latest articles on Forem by momina raheel (Moona) (@momina_raheelmoona_c59).</description>
    <link>https://forem.com/momina_raheelmoona_c59</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3492065%2Fecd8fd1d-d96b-48b9-8bde-da88d65b3192.png</url>
      <title>Forem: momina raheel (Moona)</title>
      <link>https://forem.com/momina_raheelmoona_c59</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/momina_raheelmoona_c59"/>
    <language>en</language>
    <item>
      <title>Day 30 of My 90 Days Python Series — Level Up with APIs ⚡</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Mon, 13 Oct 2025 10:37:08 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-30-of-my-90-days-python-series-level-up-with-apis-3b5c</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-30-of-my-90-days-python-series-level-up-with-apis-3b5c</guid>
      <description>&lt;h2&gt;
  
  
  Day 30 of My 90 Days Python Series — Level Up with APIs ⚡
&lt;/h2&gt;

&lt;p&gt;If you’ve been doing basic Python for a while, this is your sign to go one step ahead.&lt;br&gt;
No boring loops or just printing numbers — this time, you’ll write code that actually talks to the real world. 🌍&lt;/p&gt;

&lt;p&gt;This project is all about:&lt;br&gt;
✅&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; Writing clean, beginner-friendly code&lt;/li&gt;
&lt;li&gt;✅ Adding a free API key&lt;/li&gt;
&lt;li&gt;✅ Running your script and watching it respond like magic
Perfect for anyone who’s learning Python and wants to explore something a little more real without getting overwhelmed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;a href="https://github.com/shadowMomina/Day-30-Simple-Weather-App.git" rel="noopener noreferrer"&gt;https://github.com/shadowMomina/Day-30-Simple-Weather-App.git&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Day 29 of python code series..</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Sun, 12 Oct 2025 10:43:36 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-29-of-python-code-series-5die</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-29-of-python-code-series-5die</guid>
      <description>&lt;h1&gt;
  
  
  📚 Mini Library Management System — Open Source Project 🚀
&lt;/h1&gt;

&lt;p&gt;Are you a beginner looking for a clean and simple &lt;strong&gt;Library Management System&lt;/strong&gt; for your semester project or practice?&lt;br&gt;&lt;br&gt;
I’ve built a &lt;strong&gt;Mini Library Management System in C++&lt;/strong&gt; that you can &lt;strong&gt;use, learn from, or modify&lt;/strong&gt; easily.&lt;/p&gt;

&lt;h3&gt;
  
  
  🧾 Features:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Add, issue, and return books&lt;/li&gt;
&lt;li&gt;Store and retrieve book details with file handling&lt;/li&gt;
&lt;li&gt;Check overdue books&lt;/li&gt;
&lt;li&gt;Simple and beginner-friendly structure&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🧠 Tech Stack:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;C++&lt;/li&gt;
&lt;li&gt;File Handling&lt;/li&gt;
&lt;li&gt;Basic OOP Concepts&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🧰 Ideal For:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Students working on semester projects&lt;/li&gt;
&lt;li&gt;Beginners who want to practice real project structure&lt;/li&gt;
&lt;li&gt;Anyone who wants to understand file handling in C++&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🔗 &lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/shadowMomina/Day-29-Mini-Library-Management-System" rel="noopener noreferrer"&gt;Click Here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;⭐ Don’t forget to &lt;strong&gt;Star the repo&lt;/strong&gt; if you find it useful.&lt;/p&gt;




&lt;h3&gt;
  
  
  📜 License:
&lt;/h3&gt;

&lt;p&gt;This project is under the &lt;strong&gt;MIT License&lt;/strong&gt; — meaning you’re free to use and modify, but &lt;strong&gt;I don’t take any responsibility for how you use it&lt;/strong&gt;.&lt;/p&gt;




&lt;p&gt;💬 Feel free to &lt;strong&gt;fork, improve, and contribute&lt;/strong&gt;!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
      <category>programming</category>
    </item>
    <item>
      <title>Day 28 of My 90 Days Python Series — Advanced Mood Booster (OOP)</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Fri, 10 Oct 2025 12:38:10 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-28-of-my-90-days-python-series-advanced-mood-booster-oop-477f</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-28-of-my-90-days-python-series-advanced-mood-booster-oop-477f</guid>
      <description>&lt;h1&gt;
  
  
  🌿 Day 28 of My 90 Days Python Series — Advanced Mood Booster (OOP)
&lt;/h1&gt;

&lt;p&gt;We all have rough days. Today’s project turns that feeling into something uplifting with a bit of code.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 Why I Built This
&lt;/h2&gt;

&lt;p&gt;I wanted something beyond simple scripts. Using &lt;strong&gt;Object-Oriented Programming&lt;/strong&gt;, I created a mood-based message generator that’s clean, scalable, and interactive.  &lt;/p&gt;




&lt;h2&gt;
  
  
  ✨ Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Use preset moods like &lt;code&gt;happy&lt;/code&gt;, &lt;code&gt;sad&lt;/code&gt;, &lt;code&gt;tired&lt;/code&gt;, &lt;code&gt;anxious&lt;/code&gt; and more
&lt;/li&gt;
&lt;li&gt;Dynamically &lt;strong&gt;add new moods and booster messages&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Modular code built with &lt;strong&gt;classes and methods&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;No external libraries — pure Python
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧰 How It Works
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Instantiate the &lt;code&gt;MoodBooster&lt;/code&gt; class
&lt;/li&gt;
&lt;li&gt;Display list of moods
&lt;/li&gt;
&lt;li&gt;Ask the user for their mood (or command to add or exit)
&lt;/li&gt;
&lt;li&gt;If mood exists, pick a random message and show it
&lt;/li&gt;
&lt;li&gt;If “add”, collect new mood + messages and add it
&lt;/li&gt;
&lt;li&gt;Continue until the user exits
&lt;/li&gt;
&lt;/ol&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
# simplified flow
booster = MoodBooster()
booster.display_available_moods()

while True:
    user_mood = input("How are you feeling? (or 'add'/'exit'): ").lower()
    if user_mood == "exit":
        break
    elif user_mood == "add":
        # code to get new mood + messages
        booster.add_mood(new_mood, messages)
    else:
        msg = booster.get_message(user_mood)
        print(msg or "Mood not found!")
[repo here:](https://github.com/shadowMomina/day-28-advanced-mood-booster.git)
Final Thoughts

Day 28 taught me how organizing code with classes makes it easier to extend and maintain.
If you’re learning Python, try converting one of your old scripts into OOP — you’ll see the difference.

Next up: Day 29 — something fresh and fun!
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Day 27 of My 90 Days Python Series — Random Fun Fact Generator 🚀</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Thu, 09 Oct 2025 12:44:21 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-27-of-my-90-days-python-series-random-fun-fact-generator-1lmb</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-27-of-my-90-days-python-series-random-fun-fact-generator-1lmb</guid>
      <description>&lt;h1&gt;
  
  
  🧠 Day 27 of My 90 Days Python Series — Random Fun Fact Generator 🚀
&lt;/h1&gt;

&lt;p&gt;Ever get stuck in tutorial loops and forget to have fun with code?&lt;br&gt;&lt;br&gt;
Well, today’s project is light, quick, and guaranteed to make you smile.&lt;/p&gt;




&lt;h2&gt;
  
  
  ✨ What I Built
&lt;/h2&gt;

&lt;p&gt;I created a &lt;strong&gt;Fun Fact Generator&lt;/strong&gt; — a simple Python program that gives you a random fun fact every time you run it. Just press Enter… and boom, a fun fact appears on your screen.&lt;/p&gt;

&lt;p&gt;This is perfect for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Practicing loops and list handling in Python 🐍
&lt;/li&gt;
&lt;li&gt;Beginners who want to build something hands-on
&lt;/li&gt;
&lt;li&gt;Adding a creative break in your coding journey&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧰 Tools &amp;amp; Concepts Used
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;random.choice()&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Lists
&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;while&lt;/code&gt; loops
&lt;/li&gt;
&lt;li&gt;Input handling
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧪 How It Works
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;A list stores all the fun facts.&lt;/li&gt;
&lt;li&gt;The program picks a random one.&lt;/li&gt;
&lt;li&gt;It displays it to you.&lt;/li&gt;
&lt;li&gt;Repeats until you type &lt;code&gt;exit&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here’s a small example:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import random

fun_facts = [
    "Bananas are berries, but strawberries aren't!",
    "Octopuses have three hearts.",
    "Butterflies taste with their feet.",
    "Honey never spoils.",
    "Sharks existed before trees."
]

print("✨ Welcome to the Fun Fact Generator ✨")
while True:
    user_input = input("Press Enter for a fun fact or type 'exit': ").strip().lower()
    if user_input == "exit":
        print("Thanks for exploring fun facts with me! 🌸")
        break
    print(random.choice(fun_facts))
🧭 Sample Output
✨ Welcome to the Fun Fact Generator ✨
Press Enter for a fun fact or type 'exit':
🐝 Honey never spoils.

Press Enter for a fun fact or type 'exit':
🦈 Sharks existed before trees.
🔗 GitHub Repo
Check out the full code here 👇
👉 Day-27 Fun Fact Generator

🧠 What I Learned
How simple ideas can be fun to build

Using randomness to make programs feel interactive

The joy of creating something others can enjoy too ✨
here is the link;
[https://github.com/shadowMomina/Day-27-Fun-Fact-Generator-.git](https://github.com/shadowMomina/Day-27-Fun-Fact-Generator-.git)

💬 Your Turn!
If you could add ONE fun fact to this project, what would it be?
Drop it in the comments, and I might feature your fact in the next update 🐍
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Day 26 of My 90 Days Python Series – Age Calculator 🧮</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Wed, 08 Oct 2025 10:17:45 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-26-of-my-90-days-python-series-age-calculator-2bnb</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-26-of-my-90-days-python-series-age-calculator-2bnb</guid>
      <description>&lt;h1&gt;
  
  
  🚀 Day 26 of My 90 Days Python Series – Age Calculator 🧮
&lt;/h1&gt;

&lt;p&gt;Have you ever caught yourself mentally calculating your exact age and losing track halfway through? 😅&lt;br&gt;&lt;br&gt;
Well, not anymore.&lt;br&gt;&lt;br&gt;
Today’s project is a &lt;strong&gt;simple yet smart Python Age Calculator&lt;/strong&gt; that instantly tells you your age in years and months — no more guessing or counting on fingers!&lt;/p&gt;

&lt;p&gt;This is part of my &lt;strong&gt;90 Days Python Series&lt;/strong&gt;, where I build small, practical projects every day to sharpen my skills. 🐍✨&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 Why I Built This Project
&lt;/h2&gt;

&lt;p&gt;Let’s be honest — calculating age isn’t difficult, but remembering the math can be annoying.&lt;br&gt;&lt;br&gt;
And as a Python learner, I wanted a project that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🧮 Uses &lt;strong&gt;real-world logic&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🧠 Strengthens understanding of &lt;strong&gt;date &amp;amp; time handling&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🔁 Includes &lt;strong&gt;loops&lt;/strong&gt; and &lt;strong&gt;conditions&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;✅ Is beginner-friendly and easy to build
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The &lt;strong&gt;Age Calculator&lt;/strong&gt; ticks all those boxes!&lt;/p&gt;




&lt;h2&gt;
  
  
  ✨ What This Age Calculator Can Do
&lt;/h2&gt;

&lt;p&gt;✅ Takes your birthdate as input (in &lt;code&gt;YYYY-MM-DD&lt;/code&gt; format)&lt;br&gt;&lt;br&gt;
✅ Calculates your exact &lt;strong&gt;age in years and months&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
✅ Handles invalid date inputs gracefully&lt;br&gt;&lt;br&gt;
✅ Keeps running until you choose to exit&lt;br&gt;&lt;br&gt;
✅ Simple terminal interface — no extra installations needed!&lt;/p&gt;




&lt;h2&gt;
  
  
  🧑‍💻 Example Output
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
✨ Welcome to the Age Calculator ✨

Enter your birthdate (YYYY-MM-DD): 2002-08-14

🎉 You are 23 years and 1 month old!

Do you want to calculate another age? (yes/no): yes

Enter your birthdate (YYYY-MM-DD): 1995-02-01

🎉 You are 30 years and 8 months old!

Do you want to calculate another age? (yes/no): no

Thanks for using the Age Calculator! 🧡

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
`&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚙️ How It Works — Step by Step
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Import the datetime module&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Python’s &lt;code&gt;datetime&lt;/code&gt; makes it super easy to work with dates.
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ask for user input&lt;/strong&gt; in the format &lt;code&gt;YYYY-MM-DD&lt;/code&gt;.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Convert the string into a date object&lt;/strong&gt; using &lt;code&gt;datetime.strptime&lt;/code&gt;.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compare&lt;/strong&gt; the entered date with the current date to find the difference.
&lt;/li&gt;
&lt;li&gt;Extract &lt;strong&gt;years&lt;/strong&gt; and &lt;strong&gt;months&lt;/strong&gt; from the difference.
&lt;/li&gt;
&lt;li&gt;Use a &lt;code&gt;while&lt;/code&gt; loop so the program &lt;strong&gt;keeps running&lt;/strong&gt; until the user says “no.”
&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;try&lt;/code&gt; / &lt;code&gt;except&lt;/code&gt; to handle invalid formats gracefully.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  🧩 Code Overview (Beginner Friendly)
&lt;/h2&gt;

&lt;p&gt;Here’s the &lt;strong&gt;core logic&lt;/strong&gt; of the Age Calculator 👇&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;`python&lt;br&gt;
from datetime import datetime&lt;/p&gt;

&lt;p&gt;while True:&lt;br&gt;
    try:&lt;br&gt;
        birth_date_str = input("Enter your birthdate (YYYY-MM-DD): ")&lt;br&gt;
        birth_date = datetime.strptime(birth_date_str, "%Y-%m-%d")&lt;br&gt;
        today = datetime.today()&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    # Calculate year and month difference
    years = today.year - birth_date.year
    months = today.month - birth_date.month

    # Adjust if the current month is before the birth month
    if months &amp;lt; 0:
        years -= 1
        months += 12

    print(f"\n🎉 You are {years} years and {months} months old!\n")

except ValueError:
    print("❌ Invalid format. Please use YYYY-MM-DD.\n")
    continue

again = input("Do you want to calculate another age? (yes/no): ").lower()
if again != "yes":
    print("\nThanks for using the Age Calculator! 🧡")
    break
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 Python Concepts You’ll Learn
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;📅 &lt;code&gt;datetime&lt;/code&gt; module&lt;/li&gt;
&lt;li&gt;🧭 String parsing with &lt;code&gt;strptime&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;🧮 Date calculations&lt;/li&gt;
&lt;li&gt;🌀 &lt;code&gt;while&lt;/code&gt; loops for continuous execution&lt;/li&gt;
&lt;li&gt;🧱 &lt;code&gt;try&lt;/code&gt; / &lt;code&gt;except&lt;/code&gt; for error handling&lt;/li&gt;
&lt;li&gt;🧠 Conditional logic for month adjustment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is a perfect mini project to strengthen your grasp of working with &lt;strong&gt;real-world data&lt;/strong&gt; in Python.&lt;/p&gt;




&lt;h2&gt;
  
  
  📂 GitHub Repository
&lt;/h2&gt;

&lt;p&gt;You can explore the complete project here:&lt;br&gt;
👉 &lt;a href="https://github.com/shadowMomina/day-26-age-calculator.git" rel="noopener noreferrer"&gt;https://github.com/shadowMomina/day-26-age-calculator.git&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feel free to ⭐ the repo if you find it helpful!&lt;/p&gt;




&lt;h2&gt;
  
  
  🌟 Why Mini Projects Like This Matter
&lt;/h2&gt;

&lt;p&gt;Learning Python isn’t just about reading tutorials — it’s about &lt;strong&gt;building something every day&lt;/strong&gt;.&lt;br&gt;
With each project, I get more confident in handling user input, applying logic, and organizing code.&lt;/p&gt;

&lt;p&gt;Small tools like this &lt;strong&gt;Age Calculator&lt;/strong&gt; are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔸 Easy to build&lt;/li&gt;
&lt;li&gt;🔸 Great for beginners&lt;/li&gt;
&lt;li&gt;🔸 Fun to share and showcase&lt;/li&gt;
&lt;li&gt;🔸 Useful in real life, too!&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🪄 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;This wraps up &lt;strong&gt;Day 26&lt;/strong&gt; of my &lt;strong&gt;90 Days Python Series&lt;/strong&gt;.&lt;br&gt;
If you’re a beginner, I highly recommend starting your own daily project streak. You’ll be amazed at how much progress you make in just a few weeks. 💪✨&lt;/p&gt;

&lt;p&gt;I’ll see you tomorrow with &lt;strong&gt;Day 27’s project&lt;/strong&gt;.&lt;br&gt;
Hint: It’s going to be another &lt;em&gt;practical and fun&lt;/em&gt; one! 🚀&lt;/p&gt;




&lt;p&gt;👉 Follow my journey for more daily Python projects.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Day 25 of 90 day python series..</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Tue, 07 Oct 2025 10:30:28 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-25-of-90-day-python-series-2e0n</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-25-of-90-day-python-series-2e0n</guid>
      <description>&lt;h1&gt;
  
  
  Building a Password Strength Checker in Python
&lt;/h1&gt;

&lt;p&gt;In this post, I share how I built a simple Python script that evaluates the strength of a user-provided password. It checks for things like character length, case variety, digits, and special characters—then returns a rating of Weak, Moderate, or Strong.&lt;/p&gt;

&lt;p&gt;This project was part of my 90 Days Python Series and provided hands-on experience with string handling, loops, and conditionals.&lt;/p&gt;

&lt;p&gt;🔗 Explore the code: &lt;a href="https://github.com/shadowMomina/python-password-strength-checker.git" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Day 24 of My 90 Days Python Series – Word Counter Tool</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Mon, 06 Oct 2025 10:39:52 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-24-of-my-90-days-python-series-word-counter-tool-3cfa</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-24-of-my-90-days-python-series-word-counter-tool-3cfa</guid>
      <description>&lt;h1&gt;
  
  
  🚀 Day 24 of My 90 Days Python Series – Word Counter Tool
&lt;/h1&gt;

&lt;p&gt;Are you also struggling to keep track of how many words, sentences, or characters your text has? 😩&lt;br&gt;
If yes — this little Python project will save you the headache!&lt;/p&gt;


&lt;h2&gt;
  
  
  🧠 Why I Built This
&lt;/h2&gt;

&lt;p&gt;Counting words or sentences manually can be boring, and remembering formulas makes it worse.&lt;br&gt;
So, I built a &lt;strong&gt;Python Word Counter Tool&lt;/strong&gt; that does all the work for me — automatically! 💻&lt;/p&gt;

&lt;p&gt;It’s simple, runs in the terminal, and is perfect for beginners learning &lt;strong&gt;loops, conditionals, and string handling&lt;/strong&gt;.&lt;/p&gt;


&lt;h2&gt;
  
  
  ✨ What It Can Do
&lt;/h2&gt;

&lt;p&gt;✅ Counts total &lt;strong&gt;words&lt;/strong&gt; in your text&lt;br&gt;
✅ Counts &lt;strong&gt;characters&lt;/strong&gt; (excluding spaces)&lt;br&gt;
✅ Detects &lt;strong&gt;sentences&lt;/strong&gt; based on punctuation&lt;br&gt;
✅ Keeps running until you choose to exit&lt;/p&gt;


&lt;h2&gt;
  
  
  ⚙️ How It Works
&lt;/h2&gt;

&lt;p&gt;Here’s a small example 👇&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;✨ Welcome to the Word Counter Tool ✨

Enter your text or paragraph:
Python is amazing! It makes programming fun and creative.

📊 Your Text Summary 📊
Words: 8
Characters (without spaces): 48
Sentences: 2

Do you want to analyze another text? (yes/no): no

Thanks for using the Word Counter Tool! 🧡
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It’s super easy — no setup, no extra libraries.&lt;br&gt;
Just run, type your text, and get your instant stats!&lt;/p&gt;


&lt;h2&gt;
  
  
  💡 Concepts Used
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Loops (&lt;code&gt;while&lt;/code&gt;, &lt;code&gt;for&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Conditional logic (&lt;code&gt;if&lt;/code&gt;, &lt;code&gt;else&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;String methods:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;split()&lt;/code&gt; → separates words&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;replace()&lt;/code&gt; → removes spaces&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;strip()&lt;/code&gt; → cleans text&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Counting logic for characters and sentences&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  🧩 Code Overview
&lt;/h2&gt;

&lt;p&gt;Here’s the simplified version of the logic:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="bp"&gt;True&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;text&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;input&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Enter your text: &lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;words&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;split&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="n"&gt;word_count&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;len&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;words&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;char_count&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;len&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;replace&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt; &lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;""&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
    &lt;span class="n"&gt;sentence_count&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;sum&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ch&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;.!?&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;ch&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

    &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Words: &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;word_count&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Characters (no spaces): &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;char_count&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Sentences: &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;sentence_count&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

    &lt;span class="n"&gt;again&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;input&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Do you want to continue? (yes/no): &lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;lower&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;again&lt;/span&gt; &lt;span class="o"&gt;!=&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;yes&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;break&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  📂 GitHub Repository
&lt;/h2&gt;

&lt;p&gt;Check out the full project here 👇&lt;br&gt;
🔗 &lt;a href="https://github.com/shadowMomina/python-word-counter-tool.git" rel="noopener noreferrer"&gt;https://github.com/shadowMomina/python-word-counter-tool.git&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🌟 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;This is &lt;strong&gt;Day 24 of my 90 Days Python Series&lt;/strong&gt; — where I build small, fun, and practical projects every day to strengthen my Python foundation. 🐍&lt;/p&gt;

&lt;p&gt;If you’re also learning Python, try this project and see how much text you can analyze!&lt;br&gt;
Remember — &lt;strong&gt;building something every day&lt;/strong&gt; is the best way to learn. 💪&lt;/p&gt;

&lt;p&gt;Stay tuned for &lt;strong&gt;Day 25&lt;/strong&gt; — something even more exciting is coming! 🚀&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Mon, 06 Oct 2025 10:25:54 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/-515i</link>
      <guid>https://forem.com/momina_raheelmoona_c59/-515i</guid>
      <description></description>
    </item>
    <item>
      <title>Day 23 of My 90 Days Python Series – Number System Converter</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Fri, 03 Oct 2025 12:50:33 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-23-of-my-90-days-python-series-number-system-converter-4ba5</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-23-of-my-90-days-python-series-number-system-converter-4ba5</guid>
      <description>&lt;h2&gt;
  
  
  🤯 Struggling with Number Systems?
&lt;/h2&gt;

&lt;p&gt;If you’re learning computer science or programming, you’ve probably struggled with converting numbers between:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Decimal&lt;/li&gt;
&lt;li&gt;Binary&lt;/li&gt;
&lt;li&gt;Octal&lt;/li&gt;
&lt;li&gt;Hexadecimal&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And honestly… trying to memorize all those steps can be exhausting 😵.&lt;/p&gt;

&lt;p&gt;That’s why I built this project: a &lt;strong&gt;Python Number System Converter&lt;/strong&gt; 🐍.&lt;br&gt;
No need to stress over conversions — just run the code, enter your number, and instantly get the result in any system you like.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧮 What This Project Does
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Converts &lt;strong&gt;decimal → binary, octal, hexadecimal&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Converts &lt;strong&gt;binary, octal, hexadecimal → decimal&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Beginner-friendly (made with loops, conditionals, and Python built-ins)&lt;/li&gt;
&lt;li&gt;Runs in your terminal with no extra libraries needed&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🖥️ Example Usage
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;Welcome to the Number System Converter! 🎉

Choose an option:
1. Decimal to Binary
2. Decimal to Octal
3. Decimal to Hexadecimal
4. Binary to Decimal
5. Octal to Decimal
6. Hexadecimal to Decimal
7. Exit

Enter your choice: 1  
Enter a decimal number: 42  
Binary: 101010
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  📂 GitHub Repository
&lt;/h2&gt;

&lt;p&gt;👉 Check out the full code here:&lt;br&gt;
&lt;a href="https://github.com/shadowMomina/Day-23-Number-System-Converter.git" rel="noopener noreferrer"&gt;Day 23 – Number System Converter&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🌟 Why This Project?
&lt;/h2&gt;

&lt;p&gt;This project is part of my &lt;strong&gt;90 Days of Python Series&lt;/strong&gt;, where I build small, practical projects daily to sharpen my coding skills.&lt;/p&gt;

&lt;p&gt;If you’re also on a learning journey, I hope this inspires you to build your own little projects — they’re the best way to learn.&lt;/p&gt;

&lt;p&gt;Stay tuned for &lt;strong&gt;Day 24&lt;/strong&gt;! 🚀&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Day 22 — Build a Beginner-Friendly Text Adventure Game in Python"</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Thu, 02 Oct 2025 13:21:36 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-22-build-a-beginner-friendly-text-adventure-game-in-python-1l91</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-22-build-a-beginner-friendly-text-adventure-game-in-python-1l91</guid>
      <description>&lt;h1&gt;
  
  
  🏰 Python Text Adventure Game
&lt;/h1&gt;

&lt;p&gt;A beginner-friendly text-based game in Python where your choices decide your fate 💫  &lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Play &amp;amp; Explore
&lt;/h2&gt;

&lt;p&gt;Make your choices, escape dragons 🐉, avoid fire 🔥, and find the hidden treasure 💎.&lt;br&gt;&lt;br&gt;
The adventure never ends until you quit!  &lt;/p&gt;




&lt;h2&gt;
  
  
  📂 GitHub Repository
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://github.com/shadowMomina/python-text-adventure-game" rel="noopener noreferrer"&gt;shadowMomina/python-text-adventure-game&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  ⭐ Why Try This Project?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Beginner-friendly: uses loops, conditionals, and user input
&lt;/li&gt;
&lt;li&gt;Fun interactive game with multiple endings
&lt;/li&gt;
&lt;li&gt;Runs until you decide to stop
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Day 21 of 90 Days of Code — Student Management System in Python</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Wed, 01 Oct 2025 10:37:25 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-21-of-90-days-of-code-student-management-system-in-python-cih</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-21-of-90-days-of-code-student-management-system-in-python-cih</guid>
      <description>&lt;h1&gt;
  
  
  🚀 Day 21 of 90 Days of Code – Student Management System in Python
&lt;/h1&gt;

&lt;p&gt;Hey everyone! 👋&lt;/p&gt;

&lt;p&gt;Welcome to &lt;strong&gt;Day 21&lt;/strong&gt; of my &lt;strong&gt;90 Days of Code&lt;/strong&gt; journey.&lt;br&gt;
Today I worked on building a &lt;strong&gt;Student Management System&lt;/strong&gt; in Python to practice Object-Oriented Programming (OOP).&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 What this project does
&lt;/h2&gt;

&lt;p&gt;This simple system allows you to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;➕ Add new student records&lt;/li&gt;
&lt;li&gt;📜 View all students&lt;/li&gt;
&lt;li&gt;🔍 Search for a student by roll number&lt;/li&gt;
&lt;li&gt;❌ Delete a student record&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s completely beginner-friendly and helps understand &lt;strong&gt;classes, objects, and menu-driven programs&lt;/strong&gt; in Python.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔗 GitHub Repository
&lt;/h2&gt;

&lt;p&gt;You can check out the complete code here:&lt;br&gt;
👉 &lt;a href="https://github.com/shadowMomina/day-21-student-management-system.git" rel="noopener noreferrer"&gt;Day 21 – Student Management System&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🌟 Why this project?
&lt;/h2&gt;

&lt;p&gt;I chose this project because it’s a &lt;strong&gt;real-world example&lt;/strong&gt; of handling data and a great practice for &lt;strong&gt;OOP fundamentals&lt;/strong&gt;. It also sets the stage for more advanced projects where we can add file handling, GUI, or even database integration.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 What’s Next?
&lt;/h2&gt;

&lt;p&gt;On &lt;strong&gt;Day 22&lt;/strong&gt;, I’ll continue with another beginner-friendly Python project that builds on these concepts. Stay tuned for more updates in the series!&lt;/p&gt;




</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Day 20 of My 90 Days of Code Series – Basic Bank Account System in Python</title>
      <dc:creator>momina raheel (Moona)</dc:creator>
      <pubDate>Tue, 30 Sep 2025 13:55:53 +0000</pubDate>
      <link>https://forem.com/momina_raheelmoona_c59/day-20-of-my-90-days-of-code-series-basic-bank-account-system-in-python-4623</link>
      <guid>https://forem.com/momina_raheelmoona_c59/day-20-of-my-90-days-of-code-series-basic-bank-account-system-in-python-4623</guid>
      <description>&lt;h1&gt;
  
  
  🚀 Day 20 of My 90 Days of Code Series – Basic Bank Account System in Python 🏦
&lt;/h1&gt;

&lt;p&gt;Hey everyone! 👋&lt;br&gt;&lt;br&gt;
Welcome back to my &lt;strong&gt;90 Days of Code&lt;/strong&gt; journey. Today marks &lt;strong&gt;Day 20&lt;/strong&gt;, and I’ve built something simple yet powerful for beginners – a &lt;strong&gt;Basic Bank Account System&lt;/strong&gt; in Python.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 What This Project Does
&lt;/h2&gt;

&lt;p&gt;This program simulates a simple &lt;strong&gt;bank account system&lt;/strong&gt; where you can:&lt;/p&gt;

&lt;p&gt;✅ Deposit money&lt;br&gt;&lt;br&gt;
✅ Withdraw money (with balance check)&lt;br&gt;&lt;br&gt;
✅ View current balance&lt;br&gt;&lt;br&gt;
✅ Exit through a clean menu-driven interface  &lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Concepts Covered
&lt;/h2&gt;

&lt;p&gt;This project helped me practice &lt;strong&gt;Object-Oriented Programming (OOP)&lt;/strong&gt; in Python, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Classes and Objects
&lt;/li&gt;
&lt;li&gt;Constructors (&lt;code&gt;__init__&lt;/code&gt;)
&lt;/li&gt;
&lt;li&gt;Methods inside a class
&lt;/li&gt;
&lt;li&gt;Conditional statements
&lt;/li&gt;
&lt;li&gt;Loops for menu-driven systems
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📂 GitHub Repository
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;a href="https://github.com/shadowMomina/day-20-bank-account-system.git" rel="noopener noreferrer"&gt;Check out the full project here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feel free to clone, test, and improve it! 🚀&lt;/p&gt;




&lt;h2&gt;
  
  
  📷 Sneak Peek
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
🏦 Welcome to the Basic Bank Account System
Enter your name: Momina

What would you like to do?

1. Deposit
2. Withdraw
3. Check Balance
4. Exit

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  ✨ Final Thoughts
&lt;/h2&gt;

&lt;p&gt;This project might look small, but it’s a great starting point to understand how &lt;strong&gt;OOP concepts&lt;/strong&gt; work in real applications. It also lays the foundation for more complex systems like library management, ATM simulators, or finance trackers.  &lt;/p&gt;

&lt;p&gt;Stay tuned for &lt;strong&gt;Day 21&lt;/strong&gt; – things are only getting more exciting! 🙌  &lt;/p&gt;




&lt;p&gt;💬 What do you think of this project?&lt;br&gt;&lt;br&gt;
Would you like me to add more features like account login, multiple users, or saving data to a file? Let me know in the comments! 👇&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
