Mohamed Harby's starred repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
full-blockchain-solidity-course-js
Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript
WebRTC-Experiment
WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!!
a-picture-is-worth-a-1000-words
I am trying to describe complex matters in simple doodles!
Competitive-programming-library
Code library for competitive programming purposes.
ML-Study-Guide
Minimal Machine Learning Study Plan
Efficient_Python_tricks_and_tools_for_data_scientists
Efficient Python Tricks and Tools for Data Scientists
Problem-Solving-Training
Problem Solving Training for computer science students.
roc-toolkit
Real-time audio streaming over the network.
AI-ML-Driven-Companies-In-Egypt
A list of AI/ML driven companies in Egypt
webrtc-video-room
WebRTC Video Room is a Single-Page App in React using React Router that provides peer-to-peer video and audio communication in a web browser with no plugins or extensions required.
RTCMultiConnection-Server
RTCMultiConnection socket.io server (npm install rtcmulticonnection-server)
Algorithms
STL Algorithm Cheat Sheet + example code from STL Algorithm Video Series.
tinysleepnet
TinySleepNet: An Efficient Deep Learning Model for Sleep Stage Scoring based on Raw Single-Channel EEG by Akara Supratak and Yike Guo from The Faculty of ICT, Mahidol University and Imperial College London respectively
simple_webrtc_signaling_server
A WebRTC signaling server implemented in Node.js with Socket.io
cURL-cheat-sheet
Basic cURL command - cURL cheat sheet
Graduation_Projects_2022
This repo contains a list of graduation projects of 2022 for Egyptian Students
JackCompiler
Compiler implementation for the Jack language
Plant-A-Tree-NodeJs-MongoDB
Developed a fully dynamic content sharing web application, using Node.js, Express.js, JavaScript, and MongoDB. 'Plant a Tree' meets the MVC design pattern with EJS template pages for the presentation, routes for the controller and JavaScript data objects for the business logic. The Project also handles each user Session, Login, Logout, Authentication, handling POST/GET requests, Handling Input Validation and Object-Oriented Concepts. The logged-in users have the facility of adding, saving, editing, removing and rating bonsai plant details, with the logged activity saved in Mongoose when user logout.
facerecognition_api
Back end of face recognition website. You can access the app at:
Competitive-Programming
Explanation for some of algorithms.