BinktermPHP: A Full BBS/FidoNet Platform Built Primarily with Claude

BinktermPHP is an open source web-based BBS written in PHP 8 with PostgreSQL. According to the developer, it has been built almost entirely using Claude for implementation, with the developer serving as architect and tester.
Platform Features
The platform includes:
- Built-in binkp FidoNet mailer with session negotiation, packet parsing, inbound/outbound queuing, and polling schedules
- Echomail/netmail (FidoNet forums and private messages)
- File areas and door games (DOS, native, and HTML5/WebDoors)
- Real-time server push via SharedWorker (BinkStream)
- Credits economy system
- Telnet/SSH/FTP access with ANSI support, menu navigation, and ZMODEM for file transfers
- QWK offline mail support
- ANSI/RIP/SIXLE support
- MCP server (Node.js) that exposes echomail via the Model Context Protocol with per-user bearer token auth
- Character encoding handling for legacy FTN codepages (CP437, CP866, Latin-1) with iconv fallback chains
- WebDoors system for browser-based HTML5 door games
Development Workflow with Claude
The developer describes their workflow as: "I'm the architect and the person who decides what gets built. But the implementation — the code, the database migrations, the debugging, the protocol work — that's Claude. I describe what I want, Claude writes it, I test it, we iterate."
What works well according to the developer:
- Claude handles tedious or time-consuming parts like boilerplate, migrations, debugging encoding issues, and writing protocol logic
- Claude holds project context when given proper structure (maintained via a CLAUDE.md file in the repo)
What still requires human intervention:
- Architectural decisions and testing
- Knowing when something is wrong
- Anything requiring running the actual software (Claude can't observe the running system)
- Occasional reminders of previous mistakes
Current Release
Version 1.8.9 is now available with:
- Interests-based subscription system
- AreaFix/FileFix manager
- File upload approval queues
- ANSI art login screen editor
- ZMODEM/QWK support
The project is accessible at https://claudes.lovelybits.org (named in Claude's honor), with project details at https://lovelybits.org/binktermphp and source code on GitHub.
📖 Read the full source: r/ClaudeAI
👀 See Also

Using Lava's MCP Gateway with Claude Code for Low-Cost Content Workflow
A user connected Lava's MCP gateway to Claude Code and accessed research tools like Exa, Serper, and Tavily without accounts or API keys, creating a social media content workflow for $0.03.

Running Gemma 4 as a Local Autonomous Agent with Claude Code on 16GB VRAM
A developer successfully configured Google's Gemma 4 31B model to function as a local autonomous coding agent through Claude Code CLI v2.1.92, overcoming VRAM limitations and parsing issues using llama.cpp b8672 and custom Python routing.

Developer Builds Browser RPG in 9 Days Using Claude Code and Godot
A developer created 'Civic Nightmare,' a satirical browser RPG, in 9 days using Godot and Claude Code as part of a multi-tool AI workflow. This was their first time using the Godot engine.

Claude Code User Reports Consistency Issues in Production Development
A paid Claude Code subscriber reports significant challenges using the tool for a Flask-based business dashboard project across 22+ development sessions, citing three recurring patterns of instruction non-compliance that led to lost productivity and technical issues.