Activity

youssefosamasalah51

These projects are my first projects in learning the OpenCV, but I will not stop at these projects. The OpenCV is full of challenges and important projects, and I am very excited to continue learning.

Attachment
0
youssefosamasalah51

I’m tried the project has become too big and complicated for me .
i fed up with the bugs.
i hope to finish it .
pray for me

Attachment
0
youssefosamasalah51

I’ve finished most of the graphical interface using tkinter; I still need to complete it entirely and work on the core functionality to run the game.

Attachment
Attachment
Attachment
0
youssefosamasalah51

Done with the first page of the project thank God .
it took quite a while and i honestly think it was the most challenging part cause it was riddled with bugs.

Attachment
Attachment
0
youssefosamasalah51

The project is currently a blank canvas as i’m just getting started .
You might notice a couple of hours already logged i spent that time diving back into the Tkinter library to sharpen my skills, since the entire project will be built on it.
Can’t wait to show you the progress.

Attachment
0
youssefosamasalah51

I’m so happy to announce that the project is finally complete! 🎉 I’ve added all the features I had in mind. One important takeaway: if you ever plan to dive into Game AI or algorithms in general, make sure to clear your schedule! ⏳ I spent about a day and a half just figuring out a simple AI for this game. It was quite a challenge, but I’m proud of the result. Hope you all like it ❤️💕

0
youssefosamasalah51

After thinking it over, I’ve decided to skip the GUI and stick with the terminal for now. 💻 I’ve added some cool features like a redesigned board and a turn timer—lots of fun stuff for you to see! ⏱️ Now, my next big challenge is building an AI opponent. I’ll need to dive deep into algorithms, which I think will be the most time-consuming phase yet. Wish me luck

Attachment
0
youssefosamasalah51

I’ve finally finished almost all the tweaks wanted I feel like l’ve rewritten the entire codebase at this point 😅. everything is working perfictly in the terminal, but I’m still a bit hesitant to start with Tkinter. I have this feeling that i’ll end up changing eveything all over again

Attachment
Attachment
0
youssefosamasalah51

Things just got a lot more challenging 😅 I have to rewrite almost the entire codebase to transition from the terminal to a Graphical User Interface (GUI). It’s tough and definitely time-consuming, but I know that nothing worth having comes easy. Let’s do this 💪💻

I don’t know this picture , but I liked it 😅😘

Attachment
0
youssefosamasalah51

I’ve updated the code to include validation that prevents players from choosing the same information. It’s all about making the game logic more robust and ensuring a smoother experience for everyone

Attachment
0
youssefosamasalah51

After reviewing my old code and doing some research, I came across a key programming principle: DRY (Don’t Repeat Yourself). Looking back at my first version, I realized I was doing the exact opposite! I’ve since leveled up my skills and refactored the code to make it cleaner and much more efficient. Check out the improvement in the second version

Attachment
Attachment
0
youssefosamasalah51

Shipped this project!

Hours: 9.03
Cookies: 🍪 238
Multiplier: 26.39 cookies/hr

I created a simple number guessing game to develop OOP coding skills.
It’s a fun game, I hope you’ll try it.

youssefosamasalah51

I’m thrilled to announce that the initial code is officially done! Now, I’m just putting the finishing touches on the UI and getting everything ready to push to GitHub. Once that’s done, the project will be officially complete

Attachment
0
youssefosamasalah51

I kicked off this project to sharpen my OOP skills. My first step was to plan everything out thoroughly—breaking the project down into smaller, manageable challenges and tackling each one step by step

Attachment
1

Comments

hack.clubber
hack.clubber about 2 months ago

you are doing too much bro, this is a guess the number game, what are you doing in 5 hours

youssefosamasalah51

Shipped this project!

Hours: 4.99
Cookies: 🍪 28
Multiplier: 5.65 cookies/hr

I’m so thrilled to have mastered OOP with Python! This project taught me so much. Although it took a great deal of time and effort to get it where it is today, I’m not stopping here. I’m fully committed to pushing its limits and making it even better

youssefosamasalah51

I’ve finally finished this project! It took a bit longer than expected, so I’m going to share it as it is for now. However, I have big plans to level it up in the future. I already have so many cool ideas in mind that will make it much more fun and challenging. Stay tuned!

Attachment
0
youssefosamasalah51

I didn’t imagine it would take this long. I think editing and adding the final touches will take longer than the original program.

Attachment
0
youssefosamasalah51

I’ve officially wrapped up the initial code! However, there’s still plenty of room for refining and testing. I also have a ton of ideas to level up the user experience. It looks like I have quite a journey ahead of me, but I’m ready for the challenge. Wish me luck!

Attachment
0
youssefosamasalah51

It has become complicated, but you won’t learn without a lot of effort and research.

Attachment
0
youssefosamasalah51

I’ve finally finished learning object-oriented programming in Python. It took longer than I expected. I intend to work on a full project with it, but I’m still learning some final things. I’ll start it now, and God willing, it will be available soon.

Attachment
0
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 about 2 months 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
youssefosamasalah51

Shipped this project!

Hours: 1.41
Cookies: 🍪 3
Multiplier: 2.35 cookies/hr

I worked on building a simple Python To Do List app.
I implemented adding, deleting, and viewing tasks.
I also created a README and added a screenshot.
I am very happy to have created this project, and credit goes to Hack Club, the best interactive website for learning programming.

youssefosamasalah51

Today I organized my GitHub repo and added a detailed README. I explained how to run the project and improved clarity.

Attachment
0
youssefosamasalah51

It took me one to two hours to work on this simple project, but I learned a lot about loops and functions. I’m very happy to have completed my own project and I’m very excited to work on other projects.

Attachment
1

Comments

Sim Dev
Sim Dev about 2 months ago

Cool.

youssefosamasalah51

This is almost my first project that I wrote entirely by myself without any help. I am very proud and thoroughly enjoying my time in this interactive community, and I look forward to working even more.

Attachment
0