Sveltekit boilerplate
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Navneet Sharma 468153576e Updated the readme 1 year ago
.husky
.storybook
.vim
.vscode
.yarn Added the PWA setup 1 year ago
config/postcss
src Added the full SSR support to the project and created the hybrid page in which page with dynamic data will be loaded without ssr 1 year ago
static Added the PWA setup 1 year ago
.editorconfig
.eslintrc.cjs Added the configuration for the route with dynamic parameter 1 year ago
.gitignore
.prettierignore
.prettierrc
.yarnrc.yml
LICENSE
README.md Updated the readme 1 year ago
package.json Added the full SSR support to the project and created the hybrid page in which page with dynamic data will be loaded without ssr 1 year ago
postcss.config.cjs Fix #2 Updaed the tailwindcss to 2.1.1 and removed the redundant jit dependency 1 year ago
svelte.config.cjs Added the full SSR support to the project and created the hybrid page in which page with dynamic data will be loaded without ssr 1 year ago
tailwind.config.cjs Updated the project UI/HTML layout 1 year ago
tsconfig.json
yarn.lock Added the PWA setup 1 year ago

README.md

🚀 Sveltekit Starter

Powered By Sveltekit Language: TypeScript ECMAScript: 2019 Tailwindcss Postcss SCSS StorybookJS Jest Prettier Eslint License: MIT

sveltekit

Sveltekit starter project created with Sveltekit, Typescript, Tailwindcss, Postcss, SCSS, Husky, ESLint, Prettier, Storybook, and Jest. The project has the SSR (Server Side Rendering) setup. These template is easy to configure and built upon as it has scalable structure.

💯 Project LightHouse Report 🔥

sveltekit-lighthouse-report

📎 Menu

💡 Features

  • [] Server side rendering built with SEO in mind
  • [] PWA + Service Worker + Offline
  • [] Tailwindcss + Postcss + SCSS Syntax Support in Postcss
  • [] Global Style and Variable preconfigured for Postcss
  • [] Browser sync, auto refresh, auto reload
  • [] 100% on Google Speedpage and 100% Lighthouse report
  • [] Friendly and Scalable boilerplate
  • [] Typescript + TSPaths (absolute for imports in component) preconfigured
  • [] Prettiers, ESLint, and Husky preconfigured
  • [] Github and Vscode dotfiles preconfigured

📌 TODO

  • [] Images LazyLoad
  • [] Route Transition animation
  • [] E2E Test configuration using Cypress
  • [] JEST Test configuration
  • [] Internationalization (i18n)

🔨 Project Setup

  1. npx degit navneetsharmaui/sveltekit-starter my-app or Clone this repository.
  2. yarn install.
  3. yarn dev.

💫 License

  • Code and Contributions have MIT License

Copyright (c) 2021 Navneet Sharma (@asnavneetsharma)