
Bella AI — production робота над student management system для driving schools: attendance, photo capture, academic/practical assessments, multi-tenant administration, role-based access і realtime kiosk check-in/check-out.
Деталі продукту та частина внутрішніх flows не розкриваються через NDA, тому тут описані тільки безпечні технічні та delivery points.
Я працював напряму з англомовним замовником: уточнював requirements, сам декомпозував задачі, оцінював scope і тримав delivery rhythm без окремого менеджера.
Наступним великим кроком була payment integration. Я попросив підготувати юридичні та платіжні документи перед підключенням провайдера; після цього робота була поставлена на паузу, а готова система залишалась функціональною.
Проєктував flows через database, API routes і UI на Next.js, TypeScript, next-ts-api, RTK Query та Zod.
Зробив 30+ PostgreSQL/Supabase migrations з Row-Level Security і role-aware access patterns.
Будував RBAC: role-based authorization, permission-aware access, custom middleware та invitation-based registration через Supabase tokens.
Додав Playwright E2E покриття і налаштував Sentry monitoring для server, client, components та edge errors.
Важливий portfolio point: це не декоративний прототип. Це реальна operational platform з admin controls, tenant boundaries, realtime flows, monitoring і вимогами до maintainability.
Next.js 15, React 19, TypeScript, Redux Toolkit, MobX, Tailwind CSS і Headless UI.
Next.js API Routes, next-ts-api, Zod, Supabase Auth і PostgreSQL.
Playwright, Vitest, Testing Library, Sentry, PostHog, ESLint, Husky і Vercel.