Mahmoud Nader Ali's Projects
This project implements an AI for the classic Connect 4 game using the Minimax algorithm with Alpha-Beta Pruning to optimize its decision-making process.
Chess game for desktop built with python. It contains all chess rules and ease the game play for players by adding some themes and colors for the boards and also sounds that specify the move. Chess players will enjoy the experience
A music app that handle and implement common logic between all music apps (managing favorite music, managing playlists , play music with specified order) also it gives great experience for users like music
This is a new one
A mobile application that allows user to manage his notes and give them priority using colors or pin them to easy access them or archive the less important notes, all of this are with interactions with backend server allows the user to manage notes easily
Shopping app that allows the user to manage his products add them to cart remove them and also view them with simple chatting system allow buyers to communicate with sellers
Producer and Consumer problem about threading in java and print prime at some N
A simple tic tac toe game for two players. they just enter their names and start playing and enjoy the game, the game states reflect on UI effectively which give better user experience.
This is a simple Todo application built to help manage your tasks efficiently. The app allows you to add, edit, delete, and sort tasks, providing a comprehensive tool for your daily task management needs.
A simple URL shortener that allows you to enter a big URL and get smaller one access same web site
Social media platform connecting volunteers and those in need. It stands out for its innovative features, including a roadblock detection and video calls.