Developer builds anonymous love proposal app with Claude Code

BlushDrop: Anonymous love proposal platform
A developer built BlushDrop, a completely free anonymous love proposal platform where users can send animated proposals and get private real-time tracking showing when recipients open them. The app runs at approximately $0.75/month and is available at https://blushdrop.app.
How Claude Code assisted development
The developer had no experience with Next.js, Supabase Realtime, or security architecture before starting this project. Claude Code functioned as the development team throughout the process:
- Designed the entire token security system using 21-character nanoid tokens with separate public and secret tokens
- Built rate limiting middleware from scratch
- Wrote EXIF stripping logic for photo privacy
- Architected the adapter pattern so every service can be swapped without rewriting the application
- Generated and ran 97 unit tests
- Debugged Supabase Realtime for the live tracker functionality
- Guided through Cloudflare + Vercel deployment
The developer noted that Claude Code didn't just write code but made architectural decisions collaboratively.
Technical outcome
The completed application contains 49 routes with zero errors. The developer asked the community what they would have built differently with the same tools.
📖 Read the full source: r/ClaudeAI
👀 See Also

Developer Builds 3D Browser Game Using Claude Code Opus and Three.js
A developer created Traffic Architect, a 3D road building and traffic management game that runs entirely in browser using Claude Code Opus 4.6 and Three.js. The game features code-generated visuals with no external assets and the developer shares specific workflow strategies for effective AI collaboration.

Building a Fantasy Baseball Analytics App with Claude Code: A Law Student's Experience
A law student with a 2017 CS degree built Ball Knower, a fantasy baseball analytics iOS app, using Claude Code for implementation while handling all product and domain decisions. The app features 1,313 MLB player profiles, daily streaming pitcher picks, and dynasty rankings, with a backend running 30 cron jobs pulling from 9 data sources.

Claude's critical questioning approach for resume review compared to ChatGPT and Gemini
A developer tested Claude, ChatGPT, and Gemini for resume optimization and found Claude uniquely questioned gaps in experience and project outcomes, treating the resume as an argument to examine rather than just polishing facts.

User Deploys AI Assistant 'Elvis' on VPS for Project Management Tasks
A developer spent three days setting up an AI assistant called 'Elvis' on a Linux VPS, integrating it with Microsoft Teams, JIRA, Asana, and email systems. The assistant successfully handled project management tasks including reading emails, extracting requirements, updating change requests, and coordinating with team members.