本文へスキップ

Ibenio

A full-stack platform for discovering and running community events — registration, QR check-in, and a coins/gamification economy. A 50+ module Express/TypeScript API and a Next.js web app.

技術スタック

TypeScriptNext.jsReactExpressPostgreSQLPrismaRedisStripeSocket.IODocker
日本語版がありません

My own product — a full-stack platform for discovering and running community events.

Ibenio lets people find events (fitness meetups, classes, community gatherings), register, check in via QR, and earn coins through a gamified rewards economy — while organizers build recurring engagement with their communities.

I built it end to end:

  • API — an Express + TypeScript service (50+ clean-architecture modules) on PostgreSQL/Prisma with Redis + BullMQ job queues, Stripe (subscriptions, ticketing, Connect payouts), Socket.IO real-time, S3-compatible storage (Cloudflare R2), and Anthropic Claude-powered features. Multi-tenant organizations, venues, and events; ticketing with resale and waitlists; a coin-economy ledger; and a trilingual blog.
  • Web — a Next.js + React app (TypeScript, Tailwind) with EN/JA/ZH i18n, auth, and the participant and organizer experiences.