Back to Timeline
KetCon Directory

KetCon Directory

Full-stack professional directory for ketamine-assisted therapy practitioners, with an OpenRouter-powered AI assistant.

A full-stack practitioner directory built as an npm monorepo with a React + Vite frontend and an Express + Prisma + SQLite backend. Key features include user registration with email verification, full-text search (SQLite FTS5) with filters for roles, specialties, and states, profile management with image uploads processed by Sharp, JWT authentication, an AI chat assistant powered by OpenRouter, and production deployment via Docker with separate nginx and Node.js containers.