Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wentallout/sleek-ecom

https://sleek-ecom.pages.dev
https://github.com/wentallout/sleek-ecom

Last synced: 6 days ago
JSON representation

https://sleek-ecom.pages.dev

Awesome Lists containing this project

README

        

# Sleek Ecom

Most complete, powerful ecommerce solution ever created. Powered by SvelteKit.

## Icons

Phosphor - Browse Collection: [https://icon-sets.iconify.design/ph]

## Auth

https://supabase.com/docs/guides/auth/server-side/migrating-to-ssr-from-auth-helpers?framework=sveltekit

## Developing

Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:

```bash
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open
```

## Building

To create a production version of your app:

```bash
npm run build
```

You can preview the production build with `npm run preview`.

## Form Validation

https://www.okupter.com/blog/sveltekit-form-validation-with-zod

## Vendure backend

- Step 1: Create a db named "vendure" in pgAdmin (postgreSQL)
- Step 2: `npx @vendure/create sleek-vendure`
- Step 3: setup the correct value for above command: localhost, port 5432, db username is `postgres` , password `1234`