Skip to content

Payout samuel th#12

Open
Sammex45 wants to merge 3 commits intoWriteTech-Hub:mainfrom
Sammex45:Payout-Samuel_TH
Open

Payout samuel th#12
Sammex45 wants to merge 3 commits intoWriteTech-Hub:mainfrom
Sammex45:Payout-Samuel_TH

Conversation

@Sammex45
Copy link

@phyleria @adebayoileri

This pull request adds my submission for the WriteTech-Hub Write-a-thon challenge. The documentation is structured as per the guidelines and contains the required details for the chosen endpoint.

Files Included

use-case.md: Describes the real-world problem this endpoint solves.

tutorial.md: Provides a practical, step-by-step tutorial.

setup.md: Outlines installation, environment setup, and configuration.

Followed the required folder naming convention: submissions/[Payout]-[Samuel_TH]/

Verified that the markdown files are properly formatted

Confirmed there are no unnecessary files in the PR

Sammex45 added 3 commits July 30, 2025 20:11
Uploaded the three deliverables
I uploaded the three deliverables
@Sammex45 Sammex45 requested a review from a team as a code owner July 30, 2025 19:34
@phyleria
Copy link
Collaborator

Hi @Sammex45,

Thanks for your submission! Everything looks good 🙌🏾

We’ll proceed to review it once the deadline has passed. Appreciate your contribution!

Copy link
Contributor

Choose a reason for hiding this comment

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

Hi @Sammex45, thanks for putting together this tutorial! The structure is solid, but a few changes will make it easier to follow and ready for merging.

  • You should add a short explanation before each step so readers understand and get more context as to what is going on at each step and why.
  • Explain the error handling section better. Right now it’s just a block of code. Show the types of errors a reader might see, the error codes, why they happen, and how to fix them.
  • Support your tutorial with visual content like screenshots where necessary.

Let me know if you have any questions!

Copy link

@OfficialJhimmy OfficialJhimmy left a comment

Choose a reason for hiding this comment

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

Hi @Sammex45 , thank you so much for putting this guide together! I can see you put in a lot of effort to cover authentication, environment setup, and even testing the API. That’s a great start. I do have some feedback that can help you make this tutorial more engaging and easier for beginners to follow.

Right now, the tutorial feels very technical-heavy and reads more like raw documentation than a step-by-step guide. Here are a few areas to improve:

  1. Structure and Flow
    • The tutorial is well organised into steps, but it jumps straight into tasks without easing the reader in. Try adding short introductions before each step to explain why the step matters. For example: instead of just saying “Generate API key,” you can say “You’ll need an API key to connect securely with Chimoney. Here’s how to get one.”

    • Add smooth transitions between steps so it feels like a continuous journey instead of separate instructions.

  2. Clarity for Beginners
    • Some terms like nvm, dotenv, or even environment variables might be confusing for someone new. Either add a quick one-line explanation or link to a resource.

    • In code-heavy sections, explain what the script does in plain language before showing the code.

  3. Balance of Detail
    • The tutorial has a lot of long code blocks and configuration files. That’s useful, but it can overwhelm readers. Add short summaries after big chunks of code to tell readers what just happened and how they can check if it worked.

    • Highlight common mistakes or pitfalls in the right places instead of only at the end. For example, after showing how to set environment variables, remind readers not to commit .env files.

  4. Tone and Readability
    • The tone feels more formal and robotic in places. Try writing like you’re guiding a friend through it: short sentences, active voice, and encouragement along the way. For example, instead of “Your development environment is production-ready,” you could say “Great job — your setup is complete and you’re ready to build!”

    • Use fewer bullet lists when possible. Mix in short paragraphs to keep readers engaged.

  5. Best Practices
    • The guide has excellent content on security and environment handling, but make sure the main learning path is clear and easy to follow. Extra details like production setup could go into an “Advanced” section, so beginners don’t feel lost too early.

Overall, this is a strong draft with lots of useful information, but it needs polishing for clarity and readability. If you re-read it as if you were a complete beginner, you’ll quickly notice the parts where a little more explanation or a friendlier tone would make a huge difference.

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.

4 participants