Skip to content

docs: add Shelfify and FestMates to showcase - #352

Merged
hyochan merged 1 commit into
hyodotdev:mainfrom
el-lsan:add-shelfify-festmates-showcase
Aug 17, 2026
Merged

hyochan merged 1 commit into
hyodotdev:mainfrom
el-lsan:add-shelfify-festmates-showcase

Conversation

@el-lsan

@el-lsan el-lsan commented Aug 16, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Adds Shelfify (vinyl/CD collection organizer with visual room and shelf mapping) to the showcase, using react-native-iap
  • Adds FestMates (festival companion app with in-app donations) to the showcase, also using react-native-iap
  • Icons masked with the same rounded-corner treatment as existing entries and ratings/installs filled in via bun run showcase:metrics

Test plan

  • bun run showcase:metrics (clean run, no storefront failures for either new entry)
  • bun run typecheck
  • bun run build
  • Pre-commit hooks passed (SDK parity audit, IAPKit spec contract audit, docs typecheck/tests/prettier)

Summary by CodeRabbit

  • New Features

    • Added Shelfify and FestMates to the showcase app listings, including ratings, install counts, and store links.
  • Updates

    • Updated Sudoku Rabbit’s rating from 148 to 149.

Both apps ship with react-native-iap. Shelfify is a vinyl/CD collection
organizer with visual room and shelf mapping; FestMates is a festival
companion app that uses in-app donations to support development.

Icons masked to match the existing showcase rounded-corner convention,
and ratings/installs refreshed via the metrics script.
@coderabbitai

coderabbitai Bot commented Aug 16, 2026 •

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: c370c543-95b0-4fc7-9043-4286d32a1cf2

📥 Commits

Reviewing files that changed from the base of the PR and between c62baea and c9f0f6a.

📒 Files selected for processing (3)
  • packages/docs/public/showcase/festmates.webp
  • packages/docs/public/showcase/shelfify.webp
  • packages/docs/showcase-apps.json

Included review availability: Your plan includes up to 2 reviews per rolling hour; 1 remains after this review.


📝 Walkthrough

Walkthrough

The showcase catalog updates Sudoku Rabbit’s rating and adds Shelfify and FestMates with descriptions, logos, IAP libraries, platform links, ratings, and install counts.

Changes

Showcase metadata

Layer / File(s) Summary
Update showcase catalog
packages/docs/showcase-apps.json
Sudoku Rabbit’s rating changed from 148 to 149. Shelfify and FestMates were added with app metadata, store links, ratings, and install counts.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Merge Risk: ⚪ Minimal · up to c9f0f

This change adds two showcase entries and their images without affecting runtime behavior; the documented checks pass, and no actionable merge-blocking risk remains.

Possibly related PRs

Suggested labels: 📖 documentation, 🌟 showcase

Suggested reviewers: hyochan

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main documentation change: adding Shelfify and FestMates to the showcase.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@hyochan hyochan added 📖 documentation Improvements or additions to documentation 🌟 showcase Who uses OpenIAP? app showcase labels Aug 17, 2026

@hyochan hyochan left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Verified both showcase entries, store links, icon assets, runtime ordering, and the current documentation checks. The submitted head is clean and ready to merge.

@hyochan
hyochan merged commit d655beb into hyodotdev:main Aug 17, 2026
25 checks passed
@hyochan

hyochan commented Aug 17, 2026

Copy link
Copy Markdown
Member

The production documentation deployment is complete and verified. Shelfify and FestMates are now live in the OpenIAP showcase: https://openiap.dev/showcase

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📖 documentation Improvements or additions to documentation 🌟 showcase Who uses OpenIAP? app showcase

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants