🐍 Python Projects

Flask • Automation • Data Processing
🧮

Calculator

A sleek, keyboard‑friendly arithmetic calculator built with Flask. Supports all basic operations and respects order of operations.

Flask JavaScript CSS Grid
Launch Calculator →
✍️

Markdown Live

Real‑time Markdown to HTML converter with split‑screen editing. Includes syntax highlighting for code blocks.

Flask Python-Markdown Highlight.js
Launch Editor →
🔍

Web Analyzer

Enter any URL to extract SEO data: title, meta description, word count, link analysis, and response time.

Flask BeautifulSoup Requests
Analyze Site →
📊

CSV → JSON

Upload a CSV file, preview the data, and download it as formatted JSON—all processed in memory, no storage.

Flask CSV JSON File Handling
Convert Files →

➕ How to Add a New Project

1. Copy one of the <div class="project-card">...</div> blocks above.
2. Paste it inside the .projects-grid container.
3. Update the icon (use any emoji), title, description, tech tags, and the link href.
4. Save and upload — the grid will automatically adjust.