Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

asp-net sql

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.

front-end html-css

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

java javafx mys oop

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.

algorithms hamilton

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/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.

image-processing 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