Finance Tracker | GitHub
December 2025Finance Tracker is a comprehensive personal finance web app with AI-powered insights—track income, expenses, and trends with a clean, responsive experience. View an at-a-glance dashboard, calendar-style timelines, manage categories and payment sources, attach receipt photos, and get guidance from an integrated AI assistant.
- Built a Next.js 14 + TypeScript app backed by Supabase with charts, category breakdowns, and mobile-friendly UI
- Delivered Google Calendar–style month/day/year views, quick transaction entry, and receipt capture from camera or gallery
- Integrated OpenRouter (GPT-OSS-120B) for insights, budgeting advice, and natural-language queries over your transactions
Real
July 2025REAL is a distraction-free journaling application designed for people who want to focus on their thoughts without the noise. No complicated menus, no cloud sync, just you and your words.
- Built a privacy-first Electron + React journal with 1-second autosave to local Markdown via 5 IPC channels
- Packaged installers for Windows, macOS, and Linux
- Streamlined workflow with ISO-timestamped entries, inline delete, per-entry writing-time tracking, and 1-click ZIP export with embedded images
SimpTraceRoute
June 2025A Python-based implementation of the traceroute utility, designed to mimic the output and behavior of the Windows tracert command. It sends ICMP echo requests with incrementally increasing Time-To-Live (TTL) values to discover routers along the path.
- Built Python tool to craft and send raw ICMP packets with configurable IP TTL
- Parsed ICMP responses to calculate round-trip time and map hop-by-hop network routes
- Displays round-trip times (RTT) for each hop and resolves IP addresses to hostnames
SimpMap
2025A simplified version of nmap that can set specific TCP flags and display the response flags and round trip time.
- Supports setting SYN, ACK, RST, FIN, URG, PSH flags individually or in combination
- Displays response flags and round trip time in milliseconds
- Built with Python and Scapy library for raw packet manipulation
MessX
2025A secure messaging application built to understand network protocols in depth. Implements a secure binary communication protocol with proper authentication flows, chat functionality, and robust error handling.
- Secure authentication with SHA-256 password hashing and token-based system
- Real-time messaging with auto-refresh polling
- Chat management with role system, message controls (edit, delete, pin), user blocking, and invite links
- Custom display names and poke feature
MessXTerminal
2025A web-based terminal-style chat application built with Firebase and deployed on Render. Features a terminal-style interface with group chat functionality and real-time messaging.
- Terminal-style interface with command support (@clear, @showmess, @time, @help, @exit)
- Real-time messaging using Firebase Firestore
- Group chat functionality with multiple timezone support
TranscriptX
2025A smart note-taking web application that helps you record, transcribe, and generate well-structured notes using AI.
- Record audio from microphone with pause/resume capability
- Live transcription of speech and upload audio files for transcription
- AI-powered note generation from transcriptions with Notion-style editable notes
- Export notes to PDF with support for tables and mathematical formulas (LaTeX)
- Secure user authentication and usage tracking