Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by muhammadsaadhsn
A curated list of projects in awesome lists by muhammadsaadhsn .
https://github.com/muhammadsaadhsn/mentorme
MentorMe is an Android app in Kotlin, using Firebase. It connects mentees with mentors, providing real-time messaging, session booking, and community engagement. Simplifying mentorship, it's accessible and efficient for users seeking guidance or sharing expertise within Android.
android-application android-development androidstudio kotlin kotlin-android
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/dynamic-system-model-database
I have developed a database system called DSDB that is capable of storing data in multiple files within the computer's file system. The DSDB system utilizes B-trees, AVL trees, and Red-Black trees to index the data stored in the files. This indexing mechanism ensures that various operations can be performed on the data effectively and efficiently.
avl-tree btree data-structures database-management red-black-tree sql
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/fast-flex-management-system
I have built a comprehensive database management system for Fast NUCES, facilitating student management, course scheduling, and academic tracking for improved university operations using C# and ASP.NET.
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/neural-network-architecture-os-concepts
This project entails designing an OS to implement a neural network on a multi-core processor. The OS uses processes for network layers and threads for neurons, employs IPC through pipes, and ensures efficient computation via parallel processing, process scheduling, and memory management.
fork neural-network operating-systems processors
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/ralphs-coffee-cafe-website-html-css
In this project, I have built a small interactive website using HTML and CSS. The website consists of multiple pages, including a Home page, Menu Page, Cart Page, Deals Page, Login/Sign-up page, and a Payment Page.
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/rush-hour-game-opengl-utility-toolkit
I have built an interactive game called Rush Hour using C++ and the OpenGL Utility Toolkit. In this game a Taxi Cab drives around a busy city picking up passengers and dropping them off while avoiding multiple obstacles that come in its way.
2d game game-development opengl
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/oladoc-hospital-management-system
In this project, I have developed a Hospital Management system in C++ using Object-Oriented Programming concepts. The system incorporates functionalities for the Admin, Doctors, and Patients to Login/Sign Up. User data is stored using .dat files. Patients can book appointments with doctors, while doctors can efficiently manage their appointments.
object-oriented-programming oop
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/dermoscopy-image-processing-opencv
In this project, I have used two methods to detect lesions on the skin: K-Means Clustering and Connected Components Labeling. With these techniques, I was able to identify the primary region of the skin containing pigmented skin lesions. Additionally, I incorporated Run Length Encoding, a lossless compression method, to store the image data.
image-processing kmeans-clustering opencv runlengthencoding
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/time-table-scheduler
The TimeTable Scheduler for FAST is a Java-based tool that automates class scheduling for university students. It adapts to individual preferences for courses, batches, and instructors using advanced algorithms. Built with JavaFX for a user-friendly interface and MySQL for backend data management, it prioritizes efficient and personalized timetable
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/robot-hamiltonian-circuit
Given a warehouse layout represented by an undirected graph, a delivery robot must visit all locations exactly once before returning to the home location. The robot has a limited battery life and must complete the circuit within a specified time limit, considering both delivery and travel times.
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/vision-transformer-for-cifar10-image-classification
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/brick-breaker-game-assembly
In this project, I have developed an interactive game using MASM16 called Brick Breaker. The objective is to break bricks by bouncing a ball around the screen. The game includes a paddle located at the bottom of the screen that moves based on user input. Player must prevent the ball from falling off the bottom by bouncing it off the paddle.
assembly game game-development masm16
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/simple-transformer-and-lstm-eng2urdu-translation
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/generative-adversarial-network-generating-fake-signatures
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/textprediction-and-moviereview-classification
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/vertexorderingoptimization
This project implements search algorithms (BFS, DFS, UCS, and Greedy) to find the optimal ordering of vertices in a network, minimizing the total cost. It reads data files with vertices and associated costs, calculates the cost of different orderings, and outputs the optimal ordering and its cost.
bfs dfs greedy jupternotebook pyhon ucs
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/sudokusolver-magicsquarepuzzlesolver
This repository includes a Sudoku solver and a Magic Square puzzle solver. The Sudoku solver employs backtracking search with heuristics and the AC-3 algorithm. The Magic Square solver uses a genetic algorithm to solve 3x3 puzzles. Both solvers are implemented in Python with efficient and optimized approaches.
ac-3 magicsquare sudoku-solver
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/tic-tac-toeusingminimaxalgorithmwithalpha-betapruning
Implementing a Tic-Tac-Toe AI using Python, leveraging the Minimax algorithm with Alpha-Beta pruning for optimal decision-making. Features include parallelization for performance and heuristic evaluation. Play against the AI in a console-based game, exploring strategies and performance optimizations in game theory.
alpha-beta-pruning heuristic jupyter-notebook minmax-algorithm parrallel python tictactoe
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/multiplayer-among-us-game
Players can move around a grid-based game board, collect items, and gain points. The code is designed to handle multiple players concurrently using Operating System concepts including fork and threads, providing an exciting and interactive gaming experience
fork game multiplayer-game operating-systems
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/compiler-on-cpp
In this project, I have developed a small compiler that reads a .txt file. The compiler performs two main tasks: parsing the file and detecting any errors within it. After successfully parsing the file, the compiler proceeds to read specific commands for image processing functionalities. These functionalities have been implemented using OpenCV.
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/finalyearprojectmanagementsystem
The Final Year Project Management System is a web-based application designed to streamline FYP allocation, supervision, and evaluation. It features role-based access, automated project assignments, evaluation and grading, and secure audit trails. Built with Python, SQLAlchemy, and HTML/CSS, it enhances efficiency and communication for all users.
api html-css-javascript orm python sqlalchemy
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/geneticalgorithmtimetablescheduling
This project uses a genetic algorithm to solve university timetable scheduling, optimizing for minimal clashes between sections, professors, and rooms. It considers room capacities, class types, and various constraints, ensuring efficient and conflict-free schedules for both theory and lab classes.
genetic-algorithm python timetable-generator
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/signature-image-classification
A machine learning pipeline for signature classification and forgery detection, leveraging Python, OpenCV, TensorFlow, and sklearn. Includes data preprocessing, feature extraction, model training, and performance evaluation.
classfication cnn-classification computer-vision opencv python sklearn tensorflow
Last synced: 29 Jan 2025
https://github.com/muhammadsaadhsn/spam-detection-with-a-custom-two-layer-neural-network
Last synced: 09 Feb 2025
https://github.com/muhammadsaadhsn/urdu-to-english-translation-using-attention-rnn-model
Last synced: 09 Feb 2025