About Artisan Roast

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

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.

Discovery & Reviews

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.

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

No signup required — sign in as Admin or Demo Customer to explore the full feature set.