Abdallah Ehab's repositories
Blockchain-Security
This paper explores the potential of canisters, a crucial component of blockchain technology, in revolutionizing web application development. It addresses the challenges of scalability, security, and trust faced by traditional client-server models.
Airhocky
This repository contains the code for an AirHockey game implemented using OpenGL. The game is a two-player game, where each player controls a paddle to hit a puck towards the opponent's goalpost. The game is played on a table with a frictionless surface, and the objective is to score points by hitting the puck into the opponent's goalpost.
Assembly-Implementation
implement a subset of the basic computer to do a simulation for a memory system and an arithmetic unit and a group of registers.
Better-Health
The overarching theme of this project is to create an online virtual clinic management software. A virtual clinic management software is a software solution for clinics, doctors, and patients alike to streamline and automate the interactions between patients and medical doctors. This encompasses everything from trying to find a doctor, scheduling meetings with doctors, conducting on-premise or online meetings, getting prescriptions, getting reminders for follow ups, accessing medical history, and even requesting a doctor change. The system includes three major components: Appointments Management Sys- tem (AMS), Users and Information Management System (UMS), and Social Management System (SMS).
Car-FreeRTOS
This GitHub repository contains the source code, documentation, and schematics for an Arduino-based car project that includes advanced features such as lane keeping assist, adaptive headlights, gear indicator, and a sound system. The project is built on FreeRTOS and can be easily customized and integrated with other Arduino-based car projects.
Image-Processing
implement decreasing brightness, increasing contrast, decreasing contrast and inverse functions (negative of an image) that will be applied on a grayscale image.
PostGradOffice-Database
Database management System For A postgrad Office of GUC
Shopping
a web application that is used as a simple shopping website. The website allows the users to lookup products descriptions, types, manufacturers… etc. Users should be allowed to create an account, add items to their “cart” and search for products.
Smart_Queue_Android
idea of reducing the queuing time for the citizens when receiving covid vaccine throughout developing a mobile application to facilitate the whole process.
TheConqueror
TheConqueror is a single player turn-based empire building game where the player's goal is to conquer the whole world by taking control over every other city under a certain amount of turns. In order to achieve this goal, the player can build various types of buildings in any city they have control over and also build armies to conquer other cities
Smoke-Detecor
a small simulation of a smoke detector made using FPGA board and coded in VHDL.