Case studies / Inclusive literary platform

Balabony

A platform for contemporary Ukrainian authors: Diia integration for benefit verification, subscriptions paid through LiqPay, an author dashboard, editorial tools, a feed for a news aggregator, and AI-assisted descriptions of works.

Open balabony.com

900+
published works
23 → 0
accessibility errors after a WCAG audit
5
RSS feeds: readers, aggregators, ukr.net
1 day
from idea to a working feed for ukr.net

Task

A reading platform for contemporary Ukrainian authors. Reading is free and needs no registration; a subscription unlocks more, and for internally displaced people, veterans and people with disabilities it costs UAH 1 a year. Authors have their own dashboards; the editorial team has tools for working with hundreds of works.

What we did

  • Subscriptions paid through LiqPay and a server-side paywall: free episodes are visible to everyone, the rest to subscribers.
  • Author dashboard: works, reading statistics, the contract and the list of works.
  • Editorial admin panel: publication schedule, read-through analytics, cover management.
  • The AI assistant for descriptions sees only the beginning of a text, so it cannot give away the ending; only an editor can save a description.
  • Five RSS feeds: for reader apps and the ukr.net news aggregator, with 18+ serials kept separate from family ones.
  • WCAG 2.1 AA accessibility audit: 23 errors fixed down to zero; a separate theme for people with dyslexia.
  • Diia integration: verifying benefit status (internally displaced people, combat veterans) for access at UAH 1 a year.

Technology

Core
Next.js, React, TypeScript
Data
Supabase (PostgreSQL), sign-in via an email link
Payments
LiqPay
Public services
Diia — benefit status verification
AI
Claude (Anthropic) — drafts of descriptions and editorial checks under human control
Hosting
Vercel

I want a website like this — fill in the brief

Another case study: Kraigarddemo website of a defence company