Image Quote Generator banner

Image Quote Generator

3 devlogs
3h 45m 45s

Nature Quote Viewer 🌿 is a fun and interactive app that randomly shows beautiful nature images with inspirational quotes. Click “NEXT →” to see a new image and quote every time. It also has Dark/Light mode for comfortable viewing on any device.
Who’s making it:
Developed by Youssef Osama to practice Python and Tkinter while creating a fun, interactive, and visually appealing experience.
Next steps:
Future plans: add auto slideshow, keyboard controls, save images, and more customization for quotes and images to make the app even more engaging.
And also, God willing, I will learn OOP in Python soon, I think it will be next, and I will develop it a lot more after learning it. I love Hack Club.

Loading README...

youssefosamasalah51

Shipped this project!

Hours: 3.76
Cookies: 🍪 20
Multiplier: 5.31 cookies/hr

✨ Nature Quote Viewer – v1.0
Nature Quote Viewer is a simple desktop application built with Python and Tkinter.
The app displays a random nature image along with an inspirational quote every time the user clicks the Next button.
This project was created as a learning experience to explore:
Building desktop GUIs with Tkinter
Working with images using Pillow
Structuring a cross-platform Python project
Currently, the app is available as a macOS executable through GitHub Releases.
🔜 Next steps:
Add Dark / Light mode support
Improve UI design and animations
Add Windows executable support
Allow users to add their own images and quotes.
It took me a lot of time, but thank God I learned a lot.

youssefosamasalah51

While developing the code, I realized that this project would only run on my computer. This meant I had to learn the paths and how to use the os library. It was very difficult, but with practice and many mistakes, I completed what was required, thank God. I am still continuing to debug and improve.
It took a long time, but I learned something very useful and advanced for me.

Attachment
0
youssefosamasalah51

I’ve almost finished the basic project idea and learned a lot of new things. Just a few final touches before publishing it. I’m very excited 🔥🔥🤩🤩

Attachment
1

Comments

chefpenguino
chefpenguino 14 days ago

hell yeah

youssefosamasalah51
⁠Yesterday, I was browsing the internet and came across videos about the Tkinter library. Since it was my first time learning about graphical user interfaces, I said “wow” and went to YouTube. I spent two hours learning the Tkinter library, but I still don’t really know what I can build with it. However, I’m thinking about trying a small project to practice using this library, especially because I’m still a beginner.

I started writing code for the project after practicing the Tkinter library.

Attachment
0