How alesha-pro/bench-portal works
Bench Portal is a static catalog for independently built games and visual projects. Visitors browse the collection, search, filter by category, builder model, or tag, and share filtered URLs. The visible runtime is compact: the catalog interface uses generated collection data, while the games are cataloged experiences rather than demonstrated internal services. The README documents the collection’s capabilities and project layout; source excerpts do not show the catalog implementation or how game entries are loaded, so those internal connections are left unasserted.
Main entry points: catalog.js Catalog interface · catalog-data.js Catalog data · games Game projects
Components 4
Catalog experience
- Catalog interface
src/catalog.js - Catalog data
src/catalog-data.js
Project collection
- Game projects
games
Other components
- Visitor
Connections 3
- Visitor → Catalog interface: browses and filters
README.md - Catalog interface → Catalog data: uses data
src/catalog.js - Game projects → Catalog data: populates collection
README.md