Project Case Study

Karya Mandiri Dental

Full-stack e-commerce & WhatsApp bot platform for dental equipment sales and technician services.

Next.js 14TypeScriptPrismaPostgreSQLRedisDockerGemini AIEvolution API
https://karyamandiridental.cloud

About the Project

Karya Mandiri Dental is an end-to-end digital platform serving dental clinics across Indonesia. The system includes: • A Next.js website with ISR, SEO-optimized product catalog with structured data, and dynamic category browsing. • An admin dashboard for managing products, orders, customers, warranties, blog content, and system settings. • A WhatsApp business bot powered by Gemini AI connected via Evolution API, handling automated conversations for product inquiries and technician booking. Infrastructure is fully containerized with Docker Compose (9 containers): Next.js apps, Express bot, PostgreSQL with Prisma ORM, Redis caching, Evolution API, and Nginx reverse proxy with SSL. Tech Highlights: ISR caching strategy, WebP image optimization with sharp, service booking system, warranty management, blog CMS, and AI-powered WhatsApp bot with NLU context management.

Project Assets

Access live preview and source code

9:41