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