Back to Projects

FinDesk

Full-Stack App

A personal finance command center bridging the gap between daily expense tracking and long-term market investing, powered by AI.

Overview

Managing personal finances often means jumping between multiple disjointed apps: one for tracking daily coffee runs, another for monitoring stock portfolios, and yet another for budgeting. FinDesk solves this fragmentation by providing a unified, secure dashboard.

I built FinDesk to be the ultimate companion for financial awareness. It doesn't just display numbers; it actively generates insights using Groq's extremely fast LLMs to summarize spending habits and highlight anomalies in real time.

Role

Lead Developer & Designer

Timeline

2026

Technologies

Next.js 14ReactTypeScriptTailwind CSSAppwriteGroq AIRecharts
FinDesk Dashboard
FinDesk Live Watchlist
FinDesk AI Insights

Engineering Features

AI-Powered Insights

Integrated the Groq API for near-instantaneous LLM inference. The system securely analyzes monthly spending patterns and auto-generates readable financial summaries.

Live Stock Watchlist

Utilizes Alpha Vantage API to track global equities. Implemented a reliable batch-fetching Next.js API route to drastically reduce client-side requests and avoid rate limits.

Robust Server Auth

Uses Appwrite for secure BaaS. Developed a custom server-side tracker enforcing strict API rate constraints and precise usage telemetry directly to a secure collection.

Bespoke UI/UX

Designed entirely from scratch with Tailwind CSS and Framer Motion. Features a deep dark mode with dynamic, vibrant chart colors, ensuring absolute legibility and a premium feel.