Last updated

Project 27

Our walkthrough guide

Preparation

🗣️ Identify target persona

We created this guide for Monobank 🐈‍⬛ .

🏗️ Decide what to build

Our redocly.yaml highlights the following features:

  • Public API documentation for marketplace payment integration
  • Integration with restaurants (online menus, electronic invoices)
  • Split payment integration

What combination of Redocly products are they using?

  • Redoc + Revel

Which features do you think are most valuable to this customer?

  • openapi
  • sidebar
  • codeSnippet
  • logo
  • products
  • versionPicker
  • rbac
  • analytics
  • feedback

What made you smile?

  • Code highlighting on selection
  • Ability to download example files

What did you find confusing?

  • Configuration

    • In general, we do not understand why both languages and groups are needed, along with many required properties. It feels over complicated.
    • Why do we need a default property for groups? Why not just use the first element in the array?
    • Why is the step title required?
  • Documentation

  • Bugs Reunite

    • When we created a file we didn't see it from the commit tab (reproduced only once) Screenshot 2024-11-28 at 11.25.16.png
    • syncer pending status in db after page refresh
  • Bugs code-walkthrough tag:

    • Download pulls all files to the same folder, overriding files with the same name (should preserve folder structure)
    • Warning with path for downloadOnlyFiles (it disapears after a few minutes) debrief-27-link-to-files.png
    • When you switch between two walkthrough examples the code content disapears (reload is needed) ezgif-6-2a4e8587d6.gif
  • Bugs Realm

    • copy button in realm code samples doesn't always work