Non-developer builds astrological storytelling tools with Claude API

Project Overview
A 77-year-old non-developer built two web applications using Claude as their primary collaborator over six weeks. The creator developed Fortune Cast in two days initially and has been iterating since.
Technical Implementation
Fortune Cast functionality:
- Calculates real planetary positions for today (Sun, Moon, Saturn, Neptune) using Meeus ephemeris algorithms in vanilla JavaScript
- Reads transits against user's natal chart
- Pulls Sabian Symbols for transiting Sun and Moon
- Calculates lunar phase
- Determines Whole Sign house placements via Nominatim geocoding
- Calculates personal day numerology
Ember Cast functionality:
- Works without birth data
- User provides one thing they're carrying (object, wound, word unsent, color, hunger, unresolved decision)
- Claude finds the story it was always trying to become in a different world
Claude's Role
Claude assisted with:
- Architecture decisions
- Debugging
- Prompt design
- Philosophy behind prompt design
- Understanding why the system worked when it worked
The key constraint that made it work emerged from conversation with Claude: "embody rather than explain." The creator notes: "the bones don't show — they just determine how the character moves." Claude writes first-person stories in any era, place, or character, with astrological mechanics never appearing in the text.
Technical Stack
- WordPress
- PHP proxy
- Anthropic API
- Vanilla JavaScript
- Nominatim geocoding
Key Features
- Both tools are completely free
- Nothing stored (no data retention)
- Every reading different because "the sky doesn't repeat"
- One reader feedback: "I can't call it coincidence. The most beautiful slap in the face."
📖 Read the full source: r/ClaudeAI
👀 See Also

Using Claude to Audit Email Systems for Missing User Scenarios
A developer used Claude to analyze their database schema and email triggers, identifying four critical gaps: no follow-up for unverified signups, no acknowledgment for downgrades, no notification for accepted team invitations, and no warnings for approaching plan limits.
Claude Artifacts as a Presentation Builder: Full Context + Brand Assets
Use Claude with codebase context, browser access to branding (Brandfetch), and popular design libraries to generate a vanilla HTML/JS/CSS presentation via Artifacts — producing a sleek, remixable deck without Google Slides or PowerPoint.

Developer Uses Claude AI for C++ Game Development in Unreal Engine
A developer reports using Claude Opus for planning and Sonnet for implementation to build a cyberpunk city-builder game in C++ with Unreal Engine, replacing marketplace assets with AI-generated code for features like AI traffic control with distance-based ticking and frustum culling.

Porting Doom to PS3 Using Claude AI Without Programming Experience
A developer with zero C programming experience used Claude AI over 25 chat sessions to port Chocolate Doom 3.1.0 to PS3 hardware, achieving 35fps with native cellGcm API calls and custom audio/input systems.