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

✍️ OpenClawRadar📅 Published: March 30, 2026🔗 Source
BinktermPHP: A Full BBS/FidoNet Platform Built Primarily with Claude
Ad

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
Ad

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

Ad

👀 See Also

Developer Builds Full SaaS Product with Claude Cowork: MLB Scoreboard App with Auth, Payments, and Embed Widget
Use Cases

Developer Builds Full SaaS Product with Claude Cowork: MLB Scoreboard App with Auth, Payments, and Embed Widget

A developer built ScorePorch, a personalized MLB scoreboard app with React frontend, Express/Vercel API, Supabase auth, Stripe payments, and an embeddable widget entirely using Claude Cowork sessions. The project includes live scores, team-themed dashboards, and a 23KB dependency-free widget.

OpenClawRadar
Claude AI Diagnoses Zigbee Network Issue, Recommends Switching from deCONZ to Zigbee2MQTT
Use Cases

Claude AI Diagnoses Zigbee Network Issue, Recommends Switching from deCONZ to Zigbee2MQTT

A user reported that Claude AI identified a deCONZ issue where switching scenes triggered over 80 ZCL-attribute read commands that overwhelmed a Conbee 2 adapter. Claude recommended migrating to Zigbee2MQTT, which resolved years of unreliable lighting behavior.

OpenClawRadar
Building a 200k LOC Production App via Vibe Coding from a Phone
Use Cases

Building a 200k LOC Production App via Vibe Coding from a Phone

A developer built Vibe Remote, a mobile vibe-coding tool with ~200,000 lines of code (140k Go, 60k Swift), primarily by messaging Claude Code through the app from their phone. The project revealed key challenges like DRY violations and E2E test bottlenecks.

OpenClawRadar
User Successfully Uses Claude AI to Draft Legal Mitigation Statement
Use Cases

User Successfully Uses Claude AI to Draft Legal Mitigation Statement

A Reddit user reports using Claude AI to help win a traffic offense case by downloading offense details and prompting Claude to write a mitigation statement, which impressed the judge.

OpenClawRadar