Skip to content

Rewrite README for general users - #11

Merged
DENNIS-CODES merged 1 commit into
mainfrom
claude/mpesa-cli-milestones-8enz0d
Jul 28, 2026
Merged

Rewrite README for general users#11
DENNIS-CODES merged 1 commit into
mainfrom
claude/mpesa-cli-milestones-8enz0d

Conversation

@DENNIS-CODES

Copy link
Copy Markdown
Owner

Summary

  • Rewrites README.md for a general/non-technical audience: leads with what the tool does and why, then a plain-language "Using it" walkthrough (get sandbox credentials → configure → doctorinspect → get a public URL → replay)
  • Drops the internal milestone-numbered status table in favor of user-facing content; full technical reference stays in RUNNING.md

Test plan

  • cargo build --all-targets
  • cargo fmt --all -- --check
  • Docs-only change, no code touched

Generated by Claude Code

Leads with what the tool does and a plain-language walkthrough
(get credentials, doctor, inspect, tunnel, replay) instead of an
internal milestone status table.
Copilot AI review requested due to automatic review settings July 28, 2026 19:43
@DENNIS-CODES
DENNIS-CODES merged commit 2283c0a into main Jul 28, 2026
3 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Rewrites README.md to be more approachable for general/non-technical users by emphasizing what mpesa-dev does, how it helps with Daraja sandbox development, and providing a step-by-step “Using it” walkthrough while deferring deeper reference material to RUNNING.md.

Changes:

  • Replaces the internal status/milestone section with a plain-language feature overview (doctor, inspect, tunnel, replay).
  • Adds a guided “Using it” flow (get sandbox credentials → configure → doctorinspect → public URL → replay).
  • Updates installation guidance copy to steer new users toward the simplest option.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md
██║ ╚═╝ ██║
╚═╝ ╚═╝

M-Pesa Developer Toolkit v0.1.0
Comment thread README.md
**The missing local development toolkit for M-Pesa Daraja.**

## Status
Every Daraja tutorial tells you to bolt on ngrok for callback testing and Google `ResultCode` values at 2am. `mpesa-dev` fixes both. One static binary — no Node, no `npm install`, no version drift between your machine and the tutorial you copied from.
Comment thread README.md
```

See [RUNNING.md](RUNNING.md#packaging--installing) for details on each path, including what's actually been verified vs. what's a documented-but-untested template.
New to Rust or unsure which to pick? Use the curl script — it just downloads a ready-to-run binary, nothing to compile. See [RUNNING.md](RUNNING.md#packaging--installing) for details on each path.
DENNIS-CODES added a commit that referenced this pull request Aug 11, 2026
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.

3 participants