Mohamed Khattab's Projects
A refreshingly simple data-driven game engine built in Rust
This repository contains my coding assessment solutions for the Backend/Frontend Intern position at Bitnine.
BootStore is a feature-rich web application using Spring Boot, MySQL, JPA, and Thymeleaf. It offers an engaging bookstore experience with support for multiple stores, allowing users to browse books, manage shopping carts, and enjoy seamless checkout. The project is open-source and welcomes contributions on GitHub.
CalTrain (Synchronization and Mutual Exclusion)
This repository houses solutions to problem-solving challenges from various platforms, including Codeforces, LeetCode, and more. It serves as a comprehensive resource for individuals seeking to enhance their problem-solving skills and offers diverse solutions to algorithmic problems. Happy coding! š
CORS Proxy Server in Go This is a lightweight CORS (Cross-Origin Resource Sharing) proxy server implemented in Go, designed to facilitate cross-origin requests between web applications and APIs. The server acts as an intermediary, allowing browsers to make requests to APIs that don't support CORS.
Dashboard for Job Crawler management service
Database Playground enables stress testing of various DBMS with concurrent insertion scenarios. Users configure parameters, execute tests, and analyze performance metrics to understand database limits. This repository fosters exploration and comparison of database capabilities for informed decision-making."
Diabetic Predictor Website is a web application for doctors to predict diabetes in patients. It uses machine learning algorithms for personalized predictions. The platform integrates Flask, Node.js, and React for a seamless experience, and Prisma for MySQL data management. With secure authentication using JWT, it ensures user privacy
A curated list of engineering blogs
Integrate-with-Machine-Learning-APIs-Challenge-Lab code
Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)
A community website built by the community for the community :tada: (Hacktoberfest 2022 Hackathon Project)
MemStash is a Redis-like server implemented in Go. MemStash supports a variety of common Redis commands, offers serialization and deserialization of data in the Redis Serialization Protocol (RESP) format, and includes persistent logging of executed commands in an Append-Only File (AOF).
This project implements a simple messaging queue system using Go, providing RESTful APIs for subscribing, unsubscribing, publishing, and retrieving messages.
This repository contains a collection of Node.js APIs created while learning. Each project is a separate folder with all the necessary files to run the API locally. Use these APIs as a reference or starting point for your own projects. Feel free to clone and modify them.
ping pong game using the turtle modulo