PoliteWebScanner is a learning-grade web vulnerability scanner plus AI-assisted report viewer. It crawls safely (queue-based, robots-aware, rate-limited), detects common issues (security headers, cookie flags, reflected XSS heuristics, SQL error patterns), and exports human-friendly JSON/HTML reports with optional AI help for triage and remediation
WinTempCleaner is a lightweight batch utility that instantly clears common temp locations %TEMP%, %WINDIR%\Temp, %USERPROFILE%\AppData\Local\Temp, Prefetch. Interactive confirmation, forces read-only deletions, suppresses noisy errors and shows a visual progress color. Run as Administrator to clean system folders; files only, directories preserved.
BlackHAT-AI-Assistant; A local Python desktop assistant (Tkinter) that runs Groq AI queries, maps natural commands to quick web actions (Google, YouTube, GitHub), and persists session history. Lightweight, customizable GUI, easy to extend with new shortcuts and offline session recall for fast personal workflows.
WebSource Harvester is an educational web-source harvester that crawls a site (BFS, depth-controlled), downloads browser-visible assets (HTML, CSS, JS, images, fonts, PDFs), and rewrites paths so pages work offline, including nested routes. It enforces same-origin limits and is designed for learning, offline analysis, and safe portfolio demos.
Minimal PHP MVC learning project demonstrating the Model–View–Controller pattern end-to-end. Uses plain PHP with PDO, a front controller, simple routing, and CRUD student management. Designed to teach separation of concerns, prepared statements, and typical MVC structure without frameworks.
HashAttackDemos; an educational Python toolkit demonstrating secure password hashing (Argon2id, bcrypt, scrypt) and common failure modes (MD5, rainbow tables). Includes reusable library hash_password_cracker, attack demos (dictionary/rainbow/hybrid), CLI tools, and unit tests — for defensive learning on data you own or are authorized to test.
SafeTodoManager; an offline‑first, production‑ready Python To‑Do manager with a polished Tkinter UI, keyboard shortcuts, and flexible storage backends (filesystem, SQLite, optional encrypted files). Provides atomic saves, rotating backups/logs, headless CLI for export/backup, packaging (wheel/PyInstaller), and complete dev/test tooling.
Multi-FA-Auth; A beginner-friendly Node/Express + Vanilla JS authentication demo that implements a complete sign-up/sign-in lifecycle: email verification (4‑digit OTP), optional 2FA (email OTP, TOTP authenticator, backup codes), password reset, account settings, session handling, and deploy-ready email fallback (Brevo → SMTP → debug).
SecureBankingSystem - is a desktop bankAccount manager built with Python and Tkinter, using SQLite for persistence and Argon2id for secure password/PIN hashing. It supports admin/customer workflows, account creation, deposits/withdrawals, PIN changes, and transaction history—designed for learning secure app patterns and prototyping fintech features
Production‑grade C11 contact manager: a single portable binary with SQLite storage, Argon2id password hashing, interactive keyboard menu and full non‑interactive CLI. Features CSV import/export with transactional dry‑run, JSON output for scripting, backups, and unit/integration tests for reliable automation.
Photo PDF Bidirectional Converter is a lightweight Windows converter that turns photos into high-quality PDFs and extracts PDF pages to images. It preserves EXIF rotation, supports multi-page or per-photo PDFs, offers DPI/format/embedding controls (jpeg_high, keep_original, lossless_png), and prefers img2pdf for best fidelity. Runs locally—no uploa
CustomerSlip-CLI; a production‑quality C++17 command‑line tool that captures customer details, computes discounts and totals, prints a clean receipt, and atomically persists records to CSV and JSONL. Cross‑platform CMake build, unit tests, and export utilities make it durable, scriptable, and POS-friendly.
SecureBank-CLI; A compact C++17 command-line banking simulator demonstrating secure credential handling, atomic JSON/JSONL persistence, audited transactions, and safe defaults (no overdrafts). Includes CMake builds, unit tests, sanitizers, admin tools, and Docker support — ideal for learning secure systems design and test-driven C++ workflows.
TCP-Playground; A simple multi-client TCP, compact, cross‑platform Python multi‑client chat toolkit for learning and LAN testing. Includes host.py (server), clint.py (client), and net_utils.py utilities; supports optional TLS with password‑protected message encryption, CLI flags for scripted use, and unit tests for core validation.
Curated C & C++ study hub; annotated PDFs, header-file references, seven runnable projects, and guided notebooks. Includes a dark GitHub Pages site with client-side search. Learn systems-level C/C++ via worked examples, reference headers, and project walkthroughs.
Student-written, step-by-step Bash scripting notebook with 21 lessons: from “Hello World” to real automation projects, exercises, and a compact reference. Learn common patterns, safe scripting, and practical scripts you can run and reuse. Perfect for beginners and quick reference.
TextBombing-Toolkit; a small, cross‑platform Python utility for responsibly automating repeated keystrokes or clipboard pastes. Supports interactive and CLI modes, dry‑run verification, clipboard paste for long messages, confirm + countdown, robust input validation, and PyAutoGUI failsafe (move mouse to top‑left to abort).
Beginner-friendly Git & GitHub notebook series: step-by-step PDF lessons with practical terminal examples covering setup, SSH keys, commits, branching, merging, conflict resolution, PRs, issues, and open-source contribution workflows. Use it as a hands-on roadmap from zero→confident collaborator.
virusNewFolder; A safe, cross‑platform CLI that creates predictable, persistent directories inside your OS temporary folder for demos, tests, and automation. Supports create/detect/cleanup, --dry-run, --overwrite/--yes, customizable prefixes/instances, startup automation helpers, clear logging, and unit tests.
PyTextEditor; a modern, cross‑platform Tkinter text editor focused on safety and productivity. Atomic Save/Save As, BOM‑aware encoding detection with explicit encoding choice, autosave with on‑launch recovery, regex Find & Replace, undo/redo, recent files, light/dark themes, font & autosave preferences, and a CLI/packaging entrypoint.
A privacy-first, static developer & cybersecurity portfolio for Sagar Biswas (MultiHAT). Fast, SEO-friendly GitHub Pages site showcasing projects, tutorials, and blog posts; includes RSS, sitemap, responsive design, and easy rebuild scripts—ideal for sharing work, demos, and technical write-ups.
Hands-on NestJS Notebook; a beginner-to-intermediate, example-driven guide covering NestJS fundamentals, architecture, dependency injection, controllers, services, modules, and a full Student CRUD REST API with Postman tests. Includes practical explanations, code snippets, and interview questions to build production-ready backends.
PyCalculator; A secure, beginner-friendly Python scientific calculator with a modern Tkinter GUI and an AST-based evaluator (no raw eval). Supports arithmetic, %, ^ → **, sqrt, log, and degree-based trig (sin/cos/tan). Keyboard-friendly, unit-tested with pytest and CI-ready.
PyAlarmClock; a focused, testable Python CLI alarm that accepts HH:MM:SS AM/PM input, displays a live time table while waiting, and plays a sound (default alarm.mp3). Windows uses MCI/wave playback; other platforms fall back to a console beep. Supports one-shot or repeating rings and includes pytest tests.
A modern, responsive React app showcasing a product grid with images, prices, ratings, and descriptions. Built with reusable components, dynamic demo data, and CSS grid/flexbox styling; perfect for learning React fundamentals or starting an e‑commerce UI project.