Skip to content

docs: refresh README (architecture, badges, setup)#2

Merged
wbaxterh merged 2 commits into
masterfrom
docs/readme-refresh
Jul 14, 2026
Merged

docs: refresh README (architecture, badges, setup)#2
wbaxterh merged 2 commits into
masterfrom
docs/readme-refresh

Conversation

@wbaxterh

Copy link
Copy Markdown
Owner

Rewrites the README grounded in the actual codebase:

  • Rename: Readme.mdREADME.md (GitHub convention; case-only rename via git mv)
  • Badges: proprietary license, Node/Express/MongoDB/Socket.io versions
  • Architecture: mermaid diagram — mobile/web clients → Express API + Socket.io → MongoDB Atlas, with verified integrations (S3, Bunny Stream, Stripe, Google/Apple OAuth, Nodemailer, Expo push workers)
  • Setup: Node 20, .env.example.env, env var table built from grepping every process.env reference (28 vars; names + purpose only)
  • Deploy: PM2 process notes without server IPs or SSH details

Noted while researching (not in this PR): .env.example is missing OPENROUTER_API_KEY, OPENAI_API_KEY, BOTCHAT_USE_ELIZA; API_ROUTES.md is partially stale.

🤖 Generated with Claude Code

- Rename Readme.md -> README.md
- Add license/stack badges and mermaid architecture diagram
  (clients -> Express/Socket.io -> MongoDB + S3/Bunny/Stripe/OAuth)
- Document env vars (names only), scripts, project structure, PM2 deploy
- Link API_ROUTES.md with staleness caveat

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@cursor

cursor Bot commented Jul 14, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@wbaxterh
wbaxterh merged commit b463537 into master Jul 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants