Aylian StudiosAylianStudios
Back to Projects
Web AppIn DevelopmentSince Jan 2025

Web Companion

Next.js dashboard companion for AylaniBot — visual project browsing, portfolio galleries, analytics, and payment management.

Next.js 16React 19TypeScriptBetter AuthPostgreSQLDrizzle ORMTailwind CSSStripe

Overview

The Web Companion is a Next.js dashboard that extends AylaniBot beyond Discord, providing features that work better in a browser — visual project browsing, portfolio galleries, analytics dashboards, payment management, and real-time community feeds.

Current Progress

Authentication is implemented with Better Auth (Discord OAuth, Drizzle adapter, session management, hooks, and server actions). Of the 14 planned pages, the auth system is the only complete feature (~15% overall). UI design direction has been explored via reference analysis.

Planned Pages

Phase 1 (MVP): Dashboard, Profile, Projects Hub, Portfolio Gallery, Premium Management

Phase 2: Analytics, Community Feed, Challenge Tracker, Settings, Resource Library

Phase 3: Real-time WebSocket features, PWA support, Advanced search

Key Features

  • Better Auth with Discord OAuth and session management
  • Stripe customer portal for premium subscription management
  • Real-time WebSocket connections for live community data
  • Progressive Web App support planned
  • Server actions for form handling

Related Projects