Skip to main content

Installation options

The quickest way to get started. Scaffolds a full Spree project with Next.js Storefront (optional).Requirements: Node.js 20+ and Docker running.
npx create-spree-app@latest my-store
The CLI walks you through an interactive setup:
  1. Choose Full-stack (Backend + Next.js Storefront) or Backend only
  2. Optionally load sample data (products, categories, images)
Once complete, your store should be running at http://localhost:3000/admin. The port can be different if 3000 is already used on your system.See the full create-spree-app documentation for all CLI flags and options.

Accessing Admin Panel

Navigate to http://localhost:3000/admin and log in with the default credentials:
Emailspree@example.com
Passwordspree123
Upon successful authentication, you should see the admin screen:

Congrats! You’ve set up your Spree Commerce and it’s looking amazing! Give Spree a GitHub Star, why dont’t ya? Thank you for supporting Spree open-source! Need support or want to give some feedback? Join our community with 6000+ members or drop us an email at hello@spreecommerce.org.