This is a live demo.
Try Admin Dashboard →

About Artisan Roast

A modern, full-stack e-commerce experience built for specialty coffee retail, demonstrating mastery of modern web development and AI integration.

Core Features

E-Commerce Essentials

Shopping Cart

Zustand-powered cart with persistence, supporting one-time purchases and subscriptions.

Stripe Checkout

Full payment integration with webhook processing for order fulfillment.

Authentication

Auth.js with OAuth (GitHub/Google) and database sessions.

Order Tracking

Complete order history with status tracking and customer details.

Subscription Management

Recurring orders with Stripe Billing Portal integration.

Product Search

Full-text search with activity tracking across name, description, origin, and tasting notes.

AI-Powered Personalization

Chat AI Assistant (In Progress)

Text-based conversational interface with full order history context and brewing expertise.

Voice AI Barista (In Progress)

Multilingual voice assistant for hands-free coffee recommendations and ordering.

Smart Recommendations

Behavioral product recommendations based on user activity, powered by Gemini with a smart scoring algorithm.

Admin Dashboard

Analytics & Insights

Comprehensive analytics with trending products, top searches, and conversion metrics.

Behavioral Tracking

Tracking of page views, product views, searches, and cart actions for both anonymous and authenticated users.

Site Customization

Manage site settings, content, and configurations directly from the admin panel.

Inventory Management

Track stock levels, manage product variants, and update availability in real-time.

Order Tracking & Fulfillment

Process orders, update shipping status, and manage customer fulfillment workflows.

Menu Builder

Manage product hierarchy with drag-and-drop, multi-select, bulk operations, and keyboard shortcuts.

Pages CMS

AI-powered content management with a 10-question wizard that generates pages in your brand's voice.

Project Information

Want to see the AI recommendations in action? Contact me for demo account credentials to experience personalized product recommendations, behavioral analytics, and the full feature set.