Projects
A curated collection highlighting projects I've built, the technologies used, and their impact.
Tags
Items per page
Hazr - Live Weather, Earthquakes, Air Quality, & Global Alerts | Jan 2026🗺️ Real-time geospatial hazard dashboard built with Vite, React, & MapLibre, powered by USGS Earthquakes, Open-Meteo Weather, NASA EONET Signals, OpenAQ, & NWS Alerts.- React
- Typescript
- Tailwind
- Shadcn/ui
Inkoro - PDF Editor & Anotator | Oct 2025🪶 Lightweight React + TypeScript PDF editor built with Next.js, react-pdf (pdf.js), pdf-lib, Tailwind, shadcn/ui, Zustand, dnd-kit, html2canvas, and react-moveable.- React
- TypeScript
- Typescript
- Tailwind
- Shadcn/ui
AppAid - Company Website | Aug 2025🏛️ Website for AppAid, a disability advocacy service specializing in Social Security Disability. Built with Nuxt.js, Vue, Tailwind, and Shadcn to provide resources and support navigating SSA claims.- Vue.js
- Nuxt.js
- Typescript
- Tailwind
- Shadcn/ui
ChainPaper - Trustless Whitepaper | May 2025✍️ Secure markdown platform for authorship assurance, crafted with Nuxt, Pinia, Tailwind, and Shadcn, featuring cryptographic verification using SHA-256.- Vue.js
- Nuxt.js
- Typescript
- Tailwind
- Shadcn/ui
Barcoda - Barcode + QR Generator & Code Scanner | Dec 2024📊 Modern barcode + QR code generator with built-in code scanner, powered by JsBarcode, html5-qrcode, and qr-code-styling. Built with Next.js, Tailwind, and shadcn/ui — customizable.- Next.js
- Typescript
- Tailwind
- Shadcn/ui
PokéNux - RESTful API Pokedex | Sep 2024🧬 Sleek and responsive Pokédex built with Nuxt, Vue, TypeScript, Pinia, Tailwind, shadcn/ui, and powered by PokéAPI and the tcgdex/sdk. It provides interface for TCG database.- Vue.js
- Nuxt.js
- Typescript
- Tailwind
- Shadcn/ui
VueRegWizard - Dynamic Client-Side Validation | Aug 2024Practice project for creating dynamic and user-friendly registration forms using Vue2, Nuxt 2, Quasar 1 for responsive UI, and vee- validate for form validation.- Vue.js
- Nuxt.js
- Javascript
- Typescript
- CSS / Sass
Resume Forge / Generator | May 2024Robust client-side resume crafting solution utilizing React.js for efficient UI rendering, Tailwind's utility-first styling, and Canvas API integration for dynamic preview. Offers themeable design, responsive layouts, and cross-browser compatibility.- Javascript
- Tailwind
Chromi - Color Palette Generator | May 2024🎨 Feature-rich palette generator and analyzer using Nuxt, TypeScript, Tailwind, shadcn/ui, Pinia, chroma-js, html2canvas, and VueUse for a fast, accessible, and extensible design workflow.- Nuxt.js
- Typescript
- Shadcn/ui
- Tailwind
- Vue.js
Password Forge / Generator | May 2024🔑 Sleek and secure password generator built with Next.js, TypeScript, and shadcn/ui. Customize length, characters, and complexity. Generated client-side for privacy- Next.js
- Typescript
- Tailwind
- Shadcn/ui