Hany Eskandar's repositories
Thesis-EduVerse-Frontend
A Fronted project built with React.js. This project serves as the client-side application of an E-learning platform built using the MERN Stack as a part of the Computer Science BSc Thesis Work.
Thesis-EduVerse-Backend
A backend project built with Node.js, Express.js, and MongoDb. This project serves as the server-side application of an E-learning platform built using the MERN Stack as a part of the Computer Science BSc Thesis Work.
Docker-Containerization-Practice
Practicing Docker containerization on a simple Node.js app
Spring-Boot-In-Memory-CRUD-Practice
Practicing CRUD operations and HTTP requests in Spring Boot using in-memory data
Stones-Game-JavaFX-BoardGame
A semester university project for Software Engineering Technologies & Principles course. The project is about building a borad game with maven buildtool that follows the MVC architectural pattern and implements SOLID principles, clean code principles, unit testing, maven plugins, logging, and other Software Enigneering principles .
Working-with-Multi-Module-Projects
Practicing writing a Java program that implicates solid logic, Multi-Module structure and unit testing.
Python-Practice
University scripting languages course exercises
Applied-Math
Matlab Codes For Applied Math University Course
Labyrinth-of-Shadows-University-Project
A 3D dungeoun game and the final project for Introduction to 3D game Development course
Sliding-Puzzle
A practice Java program that implicates solid logic and unit testing.
Lab-Agile-Planning
Agile Planning with ZenHib Practice
jbbmo-Introduction-to-Git-and-GitHub
Introduction to Git and GitHub
Physmania-Capstone-Project
A case study project to build a game that contributes to a more interactive approach of teaching physics in middle schools
Foundation-of-AI
University Foundation of AI Course Practices
SecureFoundations
Practice exercises related to the Foundations of Computer Security university course. The code examples are designed to help students gain a deeper understanding of these topics and to prepare for exams and assignments. The repository is open to contributions from other students.
UnityCarGame-UniversityProject
A class project for University 3D game development course. A simple car game built using Unity.
first-contributions
Practicing pull requests and open-source contributions
YouTube-Clone-API
The Backend part of the YouTube Clone project using Node.js || Express.js || MongoDB
expressBookReviews
nodejsFinalModule
Realtim-Chat-Application-API
The backend and API for realtime chat app built with Node.js, Express.js, Socket.io, and MongoDB
Realtime-Chat-Application-React.js
A Frontend for a realtime chat app built with Reactjs
Data-Structures-and-Algorithms
DSA LeetCode Problems Solutions
Parallel-Matrix-Multiplication
Implementing parallel matrix multiplication in C++ using multithreading.
YouTube-Clone-Frontend-React.js
The Frontend part of the YouTube Clone project using React.js
Simple-Bank-Management-System
A basic command-line based bank management system implemented in C++.
HTML-Generator
A project to provide simple way to generate HTML code in C++ by creating objects of these tag classes and writing them to an ostream.
Instruction-Validator
An instruction validator that verifies the validity of user-inputted instructions.