Other Projects

Smaller builds, experiments, and older work that didn't make the main list.

Tools & Automation

Community Bot

Discord bot for a community server: activity tracking via image posts, live USPS package tracking with auto-updating embeds, image lookups, deal alerts, and payment management with slash commands and role-based permissions.

Python discord.py USPS API SQLite

ItemFinder

Market-demand analytics system that mines chat logs, Reddit communities, and external market data to surface trending items, unmet demand, and scored purchase recommendations, with an interactive dashboard.

Python Data Analysis Dashboard Reddit API

Quote Builder

Full-stack quoting tool that replaced a spreadsheet workflow, with cross-device persistence, per-quote pricing settings, autosave, and AI-assisted weight estimation using live web search.

Next.js Express Prisma PostgreSQL Perplexity API

Shipping Service Landing Page

Marketing site for an international shipping and shopping-assistance service, with an auto-scrolling customer gallery, pricing comparison, how-it-works timeline, and FAQ accordion.

TypeScript Responsive Design

Discord Bot Suite

Earlier automation bots for community management: order command generation, Gmail promo and OTP scraping, point tracking, and channel status management.

Python Node.js discord.py discord.js

NumberCruncher

Discord bot that ingests webhook-posted order data and generates time-series charts and seasonal decomposition visualizations for automated business analytics.

Python pandas matplotlib discord.py

Web & Hardware

SmartPanel

Cache-first local hub API for a Raspberry Pi that aggregates Homebridge, Pi-hole, network health, weather, and todos into one fast endpoint for an iPad wall dashboard.

Python FastAPI Raspberry Pi systemd

Card Formatter

Web-based form generator that parses input, validates it, and produces ready-to-paste bot commands with clipboard integration. Built with vanilla HTML, CSS, and JavaScript.

HTML CSS JavaScript

Address Checker & Splitter

Takes addresses as input, validates them through the Google Maps API, and returns them split into structured components.

JavaScript Google Maps API