Saleor meets Svelte
Find a file
vhs aaf7c3d92d
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
docs: 📚️ clarify development section
2022-02-06 00:29:46 +08:00
$houdini refactor: ♻️ co-locate product card query and markup 2022-02-01 15:15:56 +08:00
locales feat: translate region modal 2022-02-04 21:14:48 +08:00
src feat: define interface for user 2022-02-05 21:41:51 +08:00
static
.dockerignore
.env.example docs: 📚️ clarify development section 2022-02-06 00:29:46 +08:00
.eslintignore style: 🎨 update linting for houdini 2022-01-27 00:58:42 +08:00
.eslintrc.cjs chore: 🔧 disable unfriendly eslint rule 2022-02-05 21:41:51 +08:00
.gitignore
.npmrc
.prettierignore style: 🎨 update linting for houdini 2022-01-27 00:58:42 +08:00
.prettierrc
.woodpecker.yml ci: 👷 add codeberg hosted integration 2022-02-05 21:41:42 +08:00
COPYING
Dockerfile
houdini.config.js
mdsvex.config.js
package.json feat: provide access to more icons 2022-02-05 16:56:03 +08:00
pnpm-lock.yaml feat: provide access to more icons 2022-02-05 16:56:03 +08:00
postcss.config.cjs perf: ️ minify production styles 2022-01-27 21:47:25 +08:00
README.md docs: 📚️ clarify development section 2022-02-06 00:29:46 +08:00
schema.graphql style: 🎨 update linting for houdini 2022-01-27 00:58:42 +08:00
svelte.config.js feat: provide access to more icons 2022-02-05 16:56:03 +08:00
tailwind.config.cjs fix: 🐛 only show header schema button on about page 2022-01-30 21:31:08 +08:00
tsconfig.json refactor: ♻️ consolidate page layouts 2022-02-01 21:41:52 +08:00

Void App

status-badge

Storefront for Saleor Commerce platform.

Developing

Once you've copied the project and installed dependencies with pnpm install, start a development server:

pnpm dev

# or start the server and open the app in a new browser tab
pnpm dev -- --open

Application expects the Saleor Commerce GraphQL API to be running on port 8000 on the development machine. The API can be stood up and the backing database seeded with test data using Saleor Platform. Once active cp .env.example .env and restart the development server.

Building

Before creating a production version of your app, install an adapter for your target environment. Then:

pnpm build

You can preview the built app with pnpm preview, regardless of whether you installed an adapter. This should not be used to serve your app in production.

Rights

Unless otherwise noted all source code is made available under the AGPL-3.0 or a compatible license. See the file COPYING in the source for more information on your rights. SVG icon vectors are heroicons and are MIT-licensed.