SagarBiswas-MultiHAT

SagarBiswas-MultiHAT

👤 Developer

19 repositories on SrcLog

View on GitHub
19 Repos
338 Stars
1 Forks
338 Watchers

Repositories (19)

WinTempCleaner SagarBiswas-MultiHAT/WinTempCleaner Batchfile

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.

20
BlackHAT-AI-Assistant SagarBiswas-MultiHAT/BlackHAT-AI-Assistant Python

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.

20
TCP-Playground SagarBiswas-MultiHAT/TCP-Playground Python

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.

19
Student-Management-MVC-Learning-Project SagarBiswas-MultiHAT/Student-Management-MVC-Learning-Project PHP

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.

19
PyTextEditor SagarBiswas-MultiHAT/PyTextEditor Python

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.

19
virusNewFolder SagarBiswas-MultiHAT/virusNewFolder Python

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.

18
TextBombing-Toolkit SagarBiswas-MultiHAT/TextBombing-Toolkit Python

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

18
Contact-Management-System SagarBiswas-MultiHAT/Contact-Management-System C

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.

18
SecureBank-CLI SagarBiswas-MultiHAT/SecureBank-CLI C++

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.

18
PyAlarmClock SagarBiswas-MultiHAT/PyAlarmClock Python

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.

18
SafeTodoManager SagarBiswas-MultiHAT/SafeTodoManager Python

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.

18
react-assignment-1-product-listing-app SagarBiswas-MultiHAT/react-assignment-1-product-listing-app JavaScript

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.

17
PyCalculator SagarBiswas-MultiHAT/PyCalculator Python

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.

17
Photo-PDF-Bidirectional-Converter SagarBiswas-MultiHAT/Photo-PDF-Bidirectional-Converter Python

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

17
SecureBankingSystem SagarBiswas-MultiHAT/SecureBankingSystem Python

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

17
Multi-FA-Auth SagarBiswas-MultiHAT/Multi-FA-Auth JavaScript

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

17
sagarbiswas-multihat.github.io SagarBiswas-MultiHAT/sagarbiswas-multihat.github.io HTML

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.

16
CustomerSlip-CLI SagarBiswas-MultiHAT/CustomerSlip-CLI C++

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.

16
HashAttackDemos SagarBiswas-MultiHAT/HashAttackDemos Python

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.

16