Shazzad Hossain's repositories

Mini-Chess

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.

Language:TypeScriptStargazers:1Issues:1Issues:0

3rd-Semester

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.

Language:C++Stargazers:0Issues:0Issues:0

4th-Semester-Class-Codes

This folder contains all course codes of 4th semester in IIT DU. The courses contain - DBMS, Information Security and Operating Systems.

Language:CStargazers:0Issues:1Issues:0

50projects50days

50+ mini web projects using HTML, CSS & JS

Language:CSSLicense:MITStargazers:0Issues:0Issues:0

5th-Semester-Class-Codes

This folder contains all course codes of 5th semester in IIT DU. The courses contain - web technology, design pattern, dbms.

Language:PythonStargazers:0Issues:0Issues:0

8-puzzle-solver

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.

Language:TypeScriptStargazers:0Issues:0Issues:0

EtherCast

EtherCast is a blockchain-based e-voting system with zero-trust principle, which utilizes zero-knowledge proof to ensure voter anonymity.

Language:TypeScriptStargazers:0Issues:1Issues:0

KichirMichir

KichirMichir is a FullStack Twitter clone.

Language:TypeScriptStargazers:0Issues:0Issues:0

Linkedin-Mini

This repository contains the code for a social media website developed using React and NodeJs, ExpressJs, MongoDB, Prisma, Minio.

Language:TypeScriptStargazers:0Issues:0Issues:0

Wumpus-World

Wumpus World AI Adventure is an engaging and educational game developed using Next.js that challenges players with a complex and strategic puzzle, all while showcasing the power of artificial intelligence.

Language:TypeScriptStargazers:0Issues:0Issues:0
Language:TypeScriptStargazers:0Issues:0Issues:0

design-patterns-for-humans

An ultra-simplified explanation to design patterns

Stargazers:0Issues:0Issues:0

DesignPattern

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.

Language:JavaStargazers:0Issues:0Issues:0

E-Commerce-Platform

A basic terminal-based e-commerce platform using Mediator, Template Method and Strategy Pattern.

Language:JavaStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

E-Shop

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.

Language:TypeScriptStargazers:0Issues:1Issues:0
Language:DartStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

Jira-Testing

This is a repository for testing github connection in Jira.

Stargazers:0Issues:0Issues:0

JUnit-Testing

JUnit testing for a simple bank implementation ensures the accuracy and reliability of financial operations, validating deposit, withdrawal, and balance calculations.

Language:JavaStargazers:0Issues:0Issues:0

Key-Crafted

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.

Language:JavaScriptStargazers:0Issues:0Issues:0

Machine-Learning

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.

Language:PythonStargazers:0Issues:0Issues:0

Machine-Learning-From-Scratch

Implementation of popular ML algorithms from scratch

License:MITStargazers:0Issues:0Issues:0

Mobile-Banking-System

The mobile banking system code enables users to perform financial transactions and manage their accounts through various payment methods implemented in Java.

Language:JavaStargazers:0Issues:0Issues:0

NFA-to-DFA-Conversion

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.

Stargazers:0Issues:0Issues:0

Refactoring-Workshop

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.

Language:JavaStargazers:0Issues:1Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0
Stargazers:0Issues:1Issues:0
Language:HTMLStargazers:0Issues:0Issues:0

UML-To-Template-Code-Converter

A UML class diagram in software development visually represents a system's structure, including classes, attributes, methods, and relationships. It's a fundamental tool for creating and organizing large projects by quickly generating the initial project structure and allowing focus on logical implementation.

Language:C++Stargazers:0Issues:1Issues:0