Shazzad Hossain's Projects
This folder contains all course codes of 3rd semester in IIT DU. The courses contain - Combintorial Optimization, Numerical Analysis, Object Oriented Codes and Theory of Computation.
This folder contains all course codes of 4th semester in IIT DU. The courses contain - DBMS, Information Security and Operating Systems.
50+ mini web projects using HTML, CSS & JS
This folder contains all course codes of 5th semester in IIT DU. The courses contain - web technology, design pattern, dbms.
The Next.js-based "8-Puzzle Solver" is a web application that efficiently tackles the classic 8-puzzle problem, offering interactive solving with algorithm choices and visualizations for a challenging and educational experience.
This folder houses C++ code implementations of fundamental sorting algorithms (Insertion, Merge, Selection, Heap Sort) and a binary tree data structure, enabling efficient sorting and hierarchical data management in C++ applications.
An ultra-simplified explanation to design patterns
This repository contains the implementation of various creational, structural, and behavioral design patterns in java, offering a valuable resource for learning and applying these patterns in software development projects.
A basic terminal-based e-commerce platform using Mediator, Template Method and Strategy Pattern.
The Angular-based eShop project is a modern e-commerce platform, featuring an intuitive user interface and robust shopping capabilities for a seamless online shopping experience.
EtherCast is a blockchain-based e-voting system with zero-trust principle, which utilizes zero-knowledge proof to ensure voter anonymity.
Generate Java code from a draw.io UML class diagram.
A JavaFX example SignIn/SignUp with MySQL database intergration.
This is a repository for testing github connection in Jira.
JUnit testing for a simple bank implementation ensures the accuracy and reliability of financial operations, validating deposit, withdrawal, and balance calculations.
Discover KeyCrafted: Your ultimate destination for mechanical keyboards. Explore a curated collection, crafted to elevate your typing experience. Our e-commerce website, powered by Next.js, offers a haven of premium keyboards. Elevate your keystrokes with KeyCrafted today.
KichirMichir is a FullStack Twitter clone.
This repository contains the code for a social media website developed using React and NodeJs, ExpressJs, MongoDB, Prisma, Minio.
This GitHub repository contains machine learning algorithms implemented in Python. The included algorithms cover a range of tasks, such as classification, clustering, association rule mining, and skin detection. The code is tested on reliable datasets like breast_cancer and iris, providing crucial insights and accuracy evaluation.
Implementation of popular ML algorithms from scratch
This is a mini chess game developed using the Next.js framework, where you can play against an AI opponent. It is a simple but fun game that can be enjoyed by players of all ages.
The mobile banking system code enables users to perform financial transactions and manage their accounts through various payment methods implemented in Java.
A small program that does the work. The guides available online felt insuffient so I have created this non-deterministic finite automata to deterministic finite automata converter with sufficient guides.
The Code Refactoring project aims to enhance the existing codebase by restructuring and optimizing the code without changing its external functionality. Through this project, the code's structure, readability, and maintainability will be improved, leading to better software quality and easier future development and maintenance.