Apps

Full-stack applications and AI-powered tools I've built to solve real-world problems. Each app represents a complete solution from concept to deployment.

Cover image for Forgetless - AI-Powered Spaced Repetition project

Forgetless - AI-Powered Spaced Repetition

Apps

AI flashcard app with Anki's FSRS v6 algorithm. Generate cards from PDFs, YouTube transcripts, or any text in seconds. In the age of instant answers, the real edge is remembering.

Next.js 16React 19TypeScriptSupabaseFSRS v6OpenAIAnthropicGeminiMistralStripePostHogPWA
Cover image for FORFEIT - Commitment Contracts with Real Money project

FORFEIT - Commitment Contracts with Real Money

Apps

Put skin in the game. Stake $5–$500 on your goals — hit your deadline and get your money back, miss it and it's gone. Built on the science of loss aversion.

Next.js 16React 19TypeScriptSupabaseStripeTelegram Bot APIResendUpstash RedisVitest
Cover image for Bucuresti Invest - Real Estate Analysis Platform project

Bucuresti Invest - Real Estate Analysis Platform

Apps

Real estate investment analysis platform for Bucharest. Scrapes listings from Publi24, calculates ROI / cap rate / cash-on-cash return, and surfaces investment opportunities across neighborhoods with historical price trends.

PythonScrapyFastAPINext.jsPostgreSQLDockerDocker Compose
Cover image for WeddingOS - Free RSVP Platform for Weddings project

WeddingOS - Free RSVP Platform for Weddings

Apps

Free RSVP management platform for weddings, built to eliminate the "Canva + Excel + WhatsApp" chaos that every couple inherits. Production-grade Next.js 16 + Supabase with Sentry, Playwright, and Stripe.

Next.js 16React 19TypeScriptSupabaseStripeSentryPlaywrightTailwindCSSPostgreSQL
Cover image for MyLifeAsData v2 - AI-Designed N=1 Self-Experiments project

MyLifeAsData v2 - AI-Designed N=1 Self-Experiments

Apps

AI-powered N=1 experiment platform. Gemini designs personalized experiments based on your goals, a spaced-repetition algorithm reduces tracking fatigue, and a correlation engine surfaces patterns within days.

Next.js 15ReactTypeScriptSupabaseGemini 2.5 ProTailwindRadix UIPostgreSQL RLS
Cover image for Code2Context - LLM-Ready Codebase Converter project

Code2Context - LLM-Ready Codebase Converter

Apps

Transforms local codebases into a single, structured file optimized for LLMs that don't support native folder-based context. Smart filtering, rate-limited, deployable on Vercel.

Next.jsTypeScriptVercelVitestRate Limiting
Cover image for Fitbit-Notion Health Sync with AI Food Tracking project

Fitbit-Notion Health Sync with AI Food Tracking

Apps

Automated daily sync of Fitbit health data and AI-powered food photo analysis to Notion database. Features comprehensive health metrics tracking, Google Drive integration, and Gemini AI for food recognition.

PythonGitHub ActionsFitbit APINotion APIGoogle Drive APIGemini 2.5 FlashEXIF ProcessingOAuth 2.0
Cover image for Perceptron Demo - Interactive AI Learning project

Perceptron Demo - Interactive AI Learning

Apps

Interactive educational demo showing how perceptrons work, from basic classification to the XOR problem. Built to accompany my YouTube video explaining the foundations of neural networks.

ReactTypeScriptFramer MotionCanvas APIInteractive Visualization
Cover image for Plan My Workout - AI Fitness Planner project

Plan My Workout - AI Fitness Planner

Apps

AI-powered workout planning application that reads your past workouts, tracks muscle soreness, and generates personalized workout plans instantly using Groq's lightning-fast AI.

Next.js 15React 19TypeScriptGroq AIPrismaPostgreSQLNextAuth.jsTailwind CSS