Skip to content
AJ
aniketj.dev
Back to Projects
ArtistsKonnectEcommerce

ArtistsKonnect

Platform connecting artists and clients for bookings with real-time chat

Founder & Software Architect2025 — Present

The Problem

Artists and clients lack a unified platform for discovery, booking, and communication. Existing marketplaces don't cater to the unique workflow of artist bookings with portfolio management and real-time coordination.

Overview

Full-stack artist booking platform with role-based authentication, S3/Cloudflare R2 storage integration, real-time chat via SignalR, and cross-platform mobile apps.

Architecture

Clean architecture with DDD. Backend exposes REST API + SignalR hubs. Supabase handles auth, R2 handles media storage with presigned URLs. Docker Compose for local dev with MinIO and InBucket emulators.

Next.js Web
Flutter App
.NET 10 API
SignalR Hub
Supabase Auth
PostgreSQL
Cloudflare R2
Docker

Key Highlights

  • 1Architected clean architecture backend with .NET 10 (API, Application, Domain, Infrastructure layers)
  • 2Built real-time chat using SignalR with message persistence
  • 3Integrated Cloudflare R2 via S3-compatible presigned URLs for portfolio uploads
  • 4Implemented Supabase Auth with JWT validation in both shared-secret and JWKS modes
  • 5Cross-platform mobile app in Flutter with OTP-based authentication

Tech Stack

.NET 10Next.jsFlutterPostgreSQLSupabase AuthCloudflare R2SignalRDocker