Svelte boilerplate - inspired by Hackathon Starter
Koa API repo can be found here koa-api
Click here to view the app live.
- Bulma CSS
- Rollup - for bundling
- Cypress for testing
- Formatting with ESLint and Prettier
- User authentication with JWT token
- User profile page with gravatar if available else adds a default image
- User forgot password
- User roles (customer, admin etc)
- Admin panel section
- Email notifications settings page
- Pagination inspired by svelte-paginate
- Quote form with Nodemailer on the server side and Sendgrid
git clone https://github.com/mylastore/svelte-boilerplate
npm install && npm run dev
Now head over to your favourite browser and open up localhost:3000
and you are ready to go.
IMPORTANT! Start the API section and follow the instructions on how to seed the sample DATA.
Login as ADMIN [email protected] and Password#1 to see the amid sample data.
Login as customer [email protected] Password#1
To build the project run the following:
npm run build
Upload all the files minus node_modules and run npm install and npm run build