MY OTHER PROJECTS

image

AI Object Recognition

This is a lightweight object detection program that uses a pre-trained YOLOv5 model via the official Ultralytics package.

The system opens the webcam and labels the detected objects.

image image
Visit Project
image

YouTube Downloader

A simple and efficient Python tool that allows users to download videos directly from YouTube using the yt_dlp library.

The video is saved in the highest quality available directly to the user's desktop.

image image
Visit Project
image

Chess Game

A fully GUI-based chess game, implemented in Python using tkinter and the powerful Python-Chess engine for move validation and game state management.

image image
Visit Project
image

TikTok Downloader

A simple project for downloading TikTok videos, using a public API.

The program requests a link to a TikTok video, retrieves the video via an API call, and saves it locally in MP4 format.

image image
Visit Project
image

Tic-Tac-Toe Game

A fully interactive two-player tic-tac-toe game built using Pygame.

This project demonstrates event handling, graphical grid rendering, and turn-based logic implementation.

image image
Visit Project
image

Tetris Game

This is a classic Tetris game implemented in Python using the Pygame library.

It includes all the basic mechanics such as rotating shapes, collision detection, clearing rows, and increasing difficulty levels.

image image
Visit Project
image

Shooting Asteroids Game

This project is a Python-based arcade game built using Pygame.

The player controls a ship and must survive waves of asteroids.

The game includes animations, collision detection, score, and life tracking.

image image
Visit Project
image

Snake Game

This project is a modern take on the classic Snake game, implemented using Python and Pygame.

The game features dynamic difficulty, with multiple levels and obstacle configurations that evolve as you accumulate points.

image image
Visit Project
image

Ping-Pong Game

A classic two-player ping-pong game built using Python and Pygame.

The game features smooth paddle controls, dynamic ball physics, and real-time score tracking.

image image
Visit Project
image

Memory Matching Card Game

This is a classic memory game, developed with Python and Pygame.

The game is based on finding matching pairs of cards.

It offers a clean graphical interface and responsive interaction mechanics.

image image
Visit Project
image

Web QR Code Generator

A clean and simple QR code generator built using the qrcode library via CDN.

No compilation tools required.

image image image image
image

Web To-Do List

A simple, responsive web app for to-do lists.

Tasks can be added, edited, marked as completed, filtered, and deleted — all in the browser.

image image image image
image

Web Weather App

A responsive weather app.

This app allows users to search for real-time weather conditions by city name, using the WeatherAPI service.

image image image image
image

Web Calculator App

A fully functional calculator, keyboard support, and click sounds.

Designed to be clean, responsive, and easy to use.

image image image image
image

Web Tic-Tac-Toe Game

A clean, responsive tic-tac-toe game built using HTML, CSS, and Vanilla JavaScript.

No libraries — just pure front-end.

image image image image
image

Web Password Generator App

A modern and clean password generator.

It allows users to generate random and secure passwords, with configurable options for length and character types.

image image image image
image

Personal Portfolio Website - Prototype 1

This project shows my starting point in web development.

This website is the basis of what is now found on the internet.

The prototype from which I developed my current online portfolio.

image image image image
image

Personal Portfolio Website - Prototype 2

This project shows the constant evolution of my journey in web development.

This website is the improved version of the first prototype.

This variant includes all the key features of the previous version with significant improvements in layout, design, and responsiveness on various screen sizes.

image image image image
image

Web Digital Clock

A simple digital clock.

The clock displays the current hour, minute, and second, with a smooth scaling animation that updates with each tick.

image image image image
image

QR Code Generator

This Python project allows you to generate QR codes in both SVG and PNG format from a custom string or URL.

It uses the pyqrcode and pypng libraries to create high-quality QR codes suitable for websites, apps, or printed materials.

image image
Visit Project
image

Warehouse Manager

The project is a warehouse management system designed to simulate real-world operations.

It includes support for multiple product categories, reservations, and purchasing, among other features.

image image
Visit Project