Hassaan Ali Bukhari's repositories
Bash-Playbook
A collection of Bash scripts for learning and sharing scripting skills. Dive in, contribute, and enhance your Bash expertise!
B3TA-BLOCKER
Check out my preferred development environment, programming languages I use, and GitHub stats. Explore some of my projects with brief descriptions. Connect with me on LinkedIn or drop me an email. Thanks for visiting!
Bank_Management_System
Featuring my second-semester CS-112 (OOP) project – Bank Management system implemented in C++. The project includes functionalities for managing customer data. You'll find the source code, documentation, and any necessary instructions for running the program. Feel free to delve into the project, and I welcome any feedback or collaboration.
Caesar-Cipher
This Python program encrypts and decrypts messages using a Caesar cipher. Users input a message, select encoding or decoding, and specify a shift. It features an ASCII art logo and a user-friendly loop for interaction.
CODSOFT
All internship tasks have been centralized within this repository.
Computing-and-Artificial-Intelligence
Explore the CS-101 first-semester repository, delving into C++ code and related files created during the course on Computing and Artificial Intelligence. Welcome to the world of coding.
Inventory-Management-System
The Inventory Management System is a web-based application for factories. It simplifies tasks like adding, deleting, and viewing product details, managing manufacturers, and tracking order history. Powered by Flask and PostgreSQL, it's an efficient solution for inventory organization and tracking.
Object-Oriented-Programming-in-Cpp
Explore C++ files to enhance your understanding of Object-Oriented Programming (OOP) concepts. Enjoy the journey!
Scientific-Calculator
A minimalist C++ calculator program offering basic arithmetic operations, trigonometric functions, and mathematical utilities. Features a clean console interface, modular code design, and simple user interactions.
SecurePass-Pro
This Bash script generates five random passwords of a specified length, using OpenSSL's random generator and base64 encoding. It includes error handling for invalid input and decorative ASCII art.
Security-Analysis
Discover insights into cyber security practices with our meticulously analyzed survey data.
Sorting_Algorithms
This GitHub repository contains implementations of various sorting algorithms studied during the 3rd semester Data Structures and Algorithms course.
Tic-Tac-Toe-Game
This code is a simple Tic-Tac-Toe game where two players take turns entering numbers on a 3x3 grid. It checks for a winning condition and displays the winner.
Escaping-the-maze
This repository contains a C++ implementation of a maze solver using backtracking. The program takes a square matrix as input, where `0` represents closed blocks and `1` represents open blocks. The objective is to find a path from the top-left corner to the bottom-right corner of the maze, moving only through the open blocks.
Git-Github-Handbook
Your go-to guide for Git and GitHub, covering everything from basics to advanced techniques.
Password-Generator
Simple Python script for generating random passwords. This repository contains a Python script that allows users to create secure passwords with a mix of letters, numbers, and symbols. Customize the length and composition of your passwords easily with this user-friendly tool.
The-N-Queen-Problem
This repository contains a C++ solution to the classic N-Queens problem using recursion and backtracking. The N-Queens problem is a well-known chess puzzle where N queens must be placed on an N×N chessboard in such a way that no two queens threaten each other. This repository provides an elegant and efficient solution to the problem, demonstrating
Treasure-Island
Players make decisions at each stage, leading to different outcomes. The game includes ASCII art for visual appeal, and the player's choices determine whether they find the treasure (win) or encounter obstacles leading to a game over.