svelte-kit Svelte Themes

Svelte Kit

Sveltekit Starter Boiler Plate with full user creation/authentication using JWT token

Sveltekit starter template

Sveltekit template - inspired by Hackathon Starter

Koa API repo can be found here koa-api

DEMO

Click here - IMPORTANT live demo coming soon

However, click here to see an app created using the same starter template

Included

  • Bootstrap 5 CSS (Bootstrap 5 is Modular - importing only certain JavaScript modules AWESOME!!)
  • Formatting with ESLint and Prettier
  • User authentication with JWT token (register users must confirm email to create an account)
  • User profile page with gravatar if available else displays a default image
  • User forgot password
  • User roles (customer, admin)
  • Admin panel section displaying all register users, notification settings and stats
  • Pagination inspired by svelte-paginate

Getting started

git clone https://github.com/mylastore/svelte-kit

npm install && npm start

Now head over to your favorite browser and open up localhost:3000 and you are ready to go.

IMPORTANT! Start the API repository and follow the instructions on how to seed the sample data

Login as ADMIN me@me.com and Password#1

Login as customer me1@me.com Password#1

Home Page

Login

Forgot Password

User Profile

Admin Panel

Top categories

Loading Svelte Themes