An open-source, self-hostable property management platform for independent landlords managing properties across multiple countries and currencies.
ReactTypeScriptNode.jsExpressPostgreSQLSupabaseDockerDrizzle ORMBetter Auth
- •Built a full-stack web platform with cross-platform mobile support via CapacitorJS (iOS & Android)
- •Implemented secure document storage using Supabase Storage with private buckets and time-limited signed URLs
- •Designed multi-factor authentication system with OAuth providers, passkeys, and TOTP-based 2FA using Better Auth
- •Architected a layered backend with repositories, services, and controllers using Drizzle ORM for type-safe queries
- •Containerized services with multi-stage Docker builds and orchestrated with Docker Compose
A voice-first AI learning platform built in 24 hours at DeltaHacks XII, replacing linear chat with an infinite-canvas mind map for accessible, hands-free learning.
Next.jsReact FlowMongoDB AtlasVercel AI SDKGemini 2.0 FlashElevenLabsZustand
- •Winner of 'Best Use of Vultr' award at DeltaHacks XII hackathon
- •Implemented semantic question routing using 768-dim vector embeddings and MongoDB Atlas Vector Search
- •Built voice-first interaction with ElevenLabs STT/TTS for hands-free, accessible learning
- •Designed auto-layout algorithm to organize knowledge nodes hierarchically without manual arrangement
- •Integrated Google Search tool for real-time web results with source citations
An AI-powered 3D room layout generator that creates interior designs from text prompts. Built in 1.5 hours at DeltaHacks Lite for 'Best use of Gemini'.
Next.jsTypeScriptGemini 2.0 FlashVercel AI SDKReact Three FiberThree.jsTailwind CSSshadcn/ui
- •Built end-to-end pipeline: text prompt → Gemini AI → strict JSON layout → 3D scene
- •Integrated React Three Fiber for real-time 3D room visualization with low-poly GLB assets
- •Implemented layout sanitizer for grid snapping, room clamping, and overlap detection
- •Used semantic retrieval to select top-K furniture models for the AI context window
A UI code generation tool inspired by Vercel's v0. Upload a screenshot and get React + Tailwind code generated by Claude AI.
ReactTypeScriptViteRedux ToolkitNode.jsExpressClaude AITailwind CSSshadcn/uiMongoDB
- •Built image-to-code pipeline using Claude's vision API with structured JSON output
- •Implemented real-time code preview with file tree navigation and syntax highlighting
- •Designed modular component extraction with semantic naming and Tailwind styling
- •Created versioning system to track component changes across iterations
A stock analysis tool that fetches financial data from Alpha Vantage and uses Deepseek's reasoning model to provide expert analysis and 6-month price predictions.
ReactViteNode.jsExpressDeepseek AIAlpha Vantage APIRechartsStyled Components
- •Integrated Alpha Vantage API for real-time balance sheets, income statements, and cash flow data
- •Used Deepseek reasoning model to generate structured financial analysis and predictions
- •Built interactive line charts with Recharts to visualize 6-month price forecasts
- •Implemented comprehensive analysis covering financial health, valuation, and risk assessment