About Artisan Roast
A modern, full-stack e-commerce experience built for specialty coffee retail, demonstrating mastery of modern web development and AI integration.
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.
Keyword Search
Faceted search across name, origin, roast level, and tasting notes with an animated slide-out drawer.
Smart Recommendations
Behavioral product recommendations based on browsing and purchase history 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
No signup required — sign in as Admin or Demo Customer to explore the full feature set.