Skip to content

machineloop/storefront-qwik-starter

 
 

Repository files navigation

Vendure Qwik Storefront Starter️

An e-commerce storefront for Vendure built with Qwik & Qwik City.

👉 qwik-storefront.vendure.io

To do

  • Cart ✅
  • Checkout flow ✅
  • Search facet filters ✅
  • Login ✅
  • Account creation
  • Customer account management
  • SPA-mode navigation
  • Set up GraphQL code generation

Contributions welcome!

Development Builds

Server-side Rendering (SSR) and Client

Server-side rendered index.html, with client-side modules prefetched and loaded by the browser. This can be used to test out server-side rendered content during development, but will be slower than the client-only development builds.

npm run dev.ssr

Production Builds

A production build should generate the client and server modules by running both client and server build commands.

npm run build

Server Modules

Production build that creates the server-side render (SSR) module that is used by the server to render the HTML.

npm run build.ssr

Express Server

This app has a minimal Express server implementation. After running a full build, you can preview the build using the command:

npm run serve

Then visit http://localhost:8080/


Related

About

An e-commerce storefront starter built with Qwik and Vendure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.8%
  • Dockerfile 1.7%
  • JavaScript 1.3%
  • Other 0.2%