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
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.
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.
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.