Bassel Sharaf's repositories
E-Commerce-Website-Database
A database for an E-Commerce website. The project includes the ERD, Relational schema, and all SQL scripts for creating the required tables and procedures. Insertion script for dummy data is also included for testing.
Home-Recipes_Razor-Web-Application
Home Recipes Wep Application using ASP.NET Core 6
Recipes-Client-Server
A simple Web-Server application using as Spectre-Console and ASP.Net Minimal-Api.
AI-The-Matrix
Solving The Matrix problem by Implementing various search techniques (Breadth First Search, Depth First Search,Iterative Deepening Search, Greedy, A-Star) using Java.
capsule
A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.
Covid-LUS-Diagnosis
Trying different Computer Vision and Machine Learning techniques to identify covid from Lung Ultrasound images.
Guc-Website
Access System with MERN stack for the university.
Machine-Learning-Algorithms
In this repo I implement different ML algorithms from scratch using Python, to help me understand them better.
Movies-Sentiment-Analysis
Built emotional arcs for movie-scripts using sentiment analysis.
Olympic-Data_Analysis
An in depth Exploratory Data Analysis for the Tokyo Olympics Dataset, and implementing an Airflow pipeline to automate the EDA. Moreover, sentiment analysis was done on tweets regarding the olympics.
Folder-Structure-Conventions
Folder / directory structure options and naming conventions for software projects
Home-Recipes_Grpc
Home Recipes Web Application using gRPC services
Home-Recipes_SPA
Single Page Web Interface using Alpine.js
practical-aspnetcore
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0, 6.0 and 7.0 projects you can use. Readme contains explanations on all projects.
Python-Practice
Practice for optimizing and writing Pythonic code
Recipes-Console-App
Home Recipes Console Application using spectre-console for the UI.
Rescue-Simulation
A singular player 2D rescue-simulation game to derive strategies and behaviours for maximising the number of saved lives and minimising the number of casualties. Designed by the MVC model.
The-Lost-Bear
3D Maze game where you play as a lost baby bear searching for his mother in a middle of a storm before the time runs out. Implemented with OpenGL
Tomasulo-Architecture
A simulator in Java for the Tomasulo algorithm. Accept MIPS instructions and shows step by step how these instructions are executed as well as the content of each component in the Tomasulo Architecture.