Building a Mobile App with Claude and ChatGPT: A Non-Technical Developer's Workflow

A developer with no computer science background built a complete mobile application called BloomDay while unemployed, using Claude and ChatGPT as primary development tools. The app is a task-completion garden simulator where users grow virtual plants by completing daily tasks.
Technical Stack and Components
The application was built with:
- React Native for mobile development
- Supabase for backend services
- RevenueCat for in-app purchases and subscriptions
- Cloudflare for infrastructure
- 131 plant illustrations generated using Claude Code
The developer also built the accompanying website and handles marketing independently.
AI Development Workflow
The developer used a specific two-model approach:
- ChatGPT was used to refine prompts and help formulate technical questions
- Claude handled the actual code generation and implementation
This "ChatGPT → Claude pipeline" helped translate non-technical ideas into clean prompts for Claude to execute.
Claude's Strengths in Development
According to the developer, Claude demonstrated several advantages:
- Strong context retention across complex codebases
- Ability to explain why code was broken rather than just providing patches
- Patient responses to basic questions without making the developer feel inadequate
Development Challenges
The main difficulties came from the developer's lack of technical background:
- Difficulty writing effective prompts initially
- Limited ability to recognize when generated code was heading in the wrong direction
- Learning curve for understanding technical outputs
The app is currently undergoing App Store review, with a waitlist available at bloomdayapp.com.
📖 Read the full source: r/ClaudeAI
👀 See Also

Automating a Daily AI News Podcast with Claude Code and Three AI Agents
A developer built a fully automated podcast pipeline using Claude Code to orchestrate three specialized AI agents that curate AI news, write narration scripts, fact-check content, and generate audio with voice cloning. The system publishes daily episodes with minimal manual intervention.

Reddit user shares spec-driven approach to reduce Claude Code hallucinations
A developer on r/ClaudeAI describes using a structured specification method to significantly reduce hallucinations with Claude Code. The approach involves creating REQUIREMENTS.md, IMPLEMENTATION_PLAN.md, and CLAUDE.md files to maintain context through multiple compactions.

Claude Code Agent Teams Build Micro SaaS Products in 4 Hours Using Obsidian Vault
A developer built an end-to-end system where Claude Code agent teams handle the complete SaaS lifecycle from idea discovery to deployment in 4 hours. The system uses an Obsidian vault as persistent memory and specialized agent teams for research, validation, development, and distribution.

Using Markdown Files as Workflow Engine for Claude Code in Kubernetes
A developer replaced traditional pipeline tools like Dagster or Prefect with plain English markdown files that Claude Code executes as a Kubernetes CronJob. The system coordinates steps by writing artifacts to disk and has been running for over a month.